4#ifndef GOOGLE_PROTOBUF_INCLUDED_video_5fcontrol_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_video_5fcontrol_2eproto
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3013000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 3013000 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
24#include <google/protobuf/arena.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_table_driven.h>
27#include <google/protobuf/generated_message_util.h>
28#include <google/protobuf/inlined_string_field.h>
29#include <google/protobuf/metadata_lite.h>
30#include <google/protobuf/message_lite.h>
31#include <google/protobuf/repeated_field.h>
32#include <google/protobuf/extension_set.h>
33#include <google/protobuf/generated_enum_util.h>
35#include <google/protobuf/port_def.inc>
36#define PROTOBUF_INTERNAL_EXPORT_video_5fcontrol_2eproto
37PROTOBUF_NAMESPACE_OPEN
41PROTOBUF_NAMESPACE_CLOSE
45 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
47 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
49 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[47]
51 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata
field_metadata[];
53 static const ::PROTOBUF_NAMESPACE_ID::uint32
offsets[];
56class AudioControlFrame;
57class AudioControlFrameDefaultTypeInternal;
59class AudioMetadataFrame;
62class AudioProfileState;
65class AudioStatusFrame;
68class AudioStreamIdInfo;
71class AudioStreamIdInfoFrame;
77class AudioTranscriptAlternative;
80class AudioTranscriptEntity;
83class AudioTranscriptEvent;
86class AudioTranscriptFrame;
89class AudioTranscriptItem;
92class AudioTranscriptResult;
101class BridgeJoinAckFrame;
104class BridgeJoinFrame;
107class BridgeReserveAckFrame;
110class BridgeReserveFrame;
116class ClientMetricFrame;
119class DataMessageFrame;
122class DataMessagePayload;
143class MeetingSessionCredentials;
146class MeetingTranscriptionStatus;
152class PauseResumeFrame;
158class PrimaryMeetingJoinAckFrame;
161class PrimaryMeetingJoinFrame;
164class PrimaryMeetingLeaveFrame;
167class RemoteVideoUpdateFrame;
173class StreamAllocation;
176class StreamDescriptor;
179class StreamMetricFrame;
182class SubscribeAckFrame;
191class TurnCredentials;
194class VideoSubscriptionConfiguration;
198PROTOBUF_NAMESPACE_OPEN
199template<> ::signal_rtc::AudioControlFrame* Arena::CreateMaybeMessage<::signal_rtc::AudioControlFrame>(Arena*);
200template<> ::signal_rtc::AudioMetadataFrame* Arena::CreateMaybeMessage<::signal_rtc::AudioMetadataFrame>(Arena*);
201template<> ::signal_rtc::AudioProfileState* Arena::CreateMaybeMessage<::signal_rtc::AudioProfileState>(Arena*);
202template<> ::signal_rtc::AudioStatusFrame* Arena::CreateMaybeMessage<::signal_rtc::AudioStatusFrame>(Arena*);
203template<> ::signal_rtc::AudioStreamIdInfo* Arena::CreateMaybeMessage<::signal_rtc::AudioStreamIdInfo>(Arena*);
204template<> ::signal_rtc::AudioStreamIdInfoFrame* Arena::CreateMaybeMessage<::signal_rtc::AudioStreamIdInfoFrame>(Arena*);
205template<> ::signal_rtc::AudioTranscript* Arena::CreateMaybeMessage<::signal_rtc::AudioTranscript>(Arena*);
206template<> ::signal_rtc::AudioTranscriptAlternative* Arena::CreateMaybeMessage<::signal_rtc::AudioTranscriptAlternative>(Arena*);
207template<> ::signal_rtc::AudioTranscriptEntity* Arena::CreateMaybeMessage<::signal_rtc::AudioTranscriptEntity>(Arena*);
208template<> ::signal_rtc::AudioTranscriptEvent* Arena::CreateMaybeMessage<::signal_rtc::AudioTranscriptEvent>(Arena*);
209template<> ::signal_rtc::AudioTranscriptFrame* Arena::CreateMaybeMessage<::signal_rtc::AudioTranscriptFrame>(Arena*);
210template<> ::signal_rtc::AudioTranscriptItem* Arena::CreateMaybeMessage<::signal_rtc::AudioTranscriptItem>(Arena*);
211template<> ::signal_rtc::AudioTranscriptResult* Arena::CreateMaybeMessage<::signal_rtc::AudioTranscriptResult>(Arena*);
212template<> ::signal_rtc::Bitrate* Arena::CreateMaybeMessage<::signal_rtc::Bitrate>(Arena*);
213template<> ::signal_rtc::BitrateFrame* Arena::CreateMaybeMessage<::signal_rtc::BitrateFrame>(Arena*);
214template<> ::signal_rtc::BridgeJoinAckFrame* Arena::CreateMaybeMessage<::signal_rtc::BridgeJoinAckFrame>(Arena*);
215template<> ::signal_rtc::BridgeJoinFrame* Arena::CreateMaybeMessage<::signal_rtc::BridgeJoinFrame>(Arena*);
216template<> ::signal_rtc::BridgeReserveAckFrame* Arena::CreateMaybeMessage<::signal_rtc::BridgeReserveAckFrame>(Arena*);
217template<> ::signal_rtc::BridgeReserveFrame* Arena::CreateMaybeMessage<::signal_rtc::BridgeReserveFrame>(Arena*);
218template<> ::signal_rtc::ClientDetails* Arena::CreateMaybeMessage<::signal_rtc::ClientDetails>(Arena*);
219template<> ::signal_rtc::ClientMetricFrame* Arena::CreateMaybeMessage<::signal_rtc::ClientMetricFrame>(Arena*);
220template<> ::signal_rtc::DataMessageFrame* Arena::CreateMaybeMessage<::signal_rtc::DataMessageFrame>(Arena*);
221template<> ::signal_rtc::DataMessagePayload* Arena::CreateMaybeMessage<::signal_rtc::DataMessagePayload>(Arena*);
222template<> ::signal_rtc::ErrorFrame* Arena::CreateMaybeMessage<::signal_rtc::ErrorFrame>(Arena*);
223template<> ::signal_rtc::IndexFrame* Arena::CreateMaybeMessage<::signal_rtc::IndexFrame>(Arena*);
224template<> ::signal_rtc::JoinAckFrame* Arena::CreateMaybeMessage<::signal_rtc::JoinAckFrame>(Arena*);
225template<> ::signal_rtc::JoinFrame* Arena::CreateMaybeMessage<::signal_rtc::JoinFrame>(Arena*);
226template<> ::signal_rtc::LeaveAckFrame* Arena::CreateMaybeMessage<::signal_rtc::LeaveAckFrame>(Arena*);
227template<> ::signal_rtc::LeaveFrame* Arena::CreateMaybeMessage<::signal_rtc::LeaveFrame>(Arena*);
228template<> ::signal_rtc::MeetingSessionCredentials* Arena::CreateMaybeMessage<::signal_rtc::MeetingSessionCredentials>(Arena*);
229template<> ::signal_rtc::MeetingTranscriptionStatus* Arena::CreateMaybeMessage<::signal_rtc::MeetingTranscriptionStatus>(Arena*);
230template<> ::signal_rtc::Metric* Arena::CreateMaybeMessage<::signal_rtc::Metric>(Arena*);
231template<> ::signal_rtc::PauseResumeFrame* Arena::CreateMaybeMessage<::signal_rtc::PauseResumeFrame>(Arena*);
232template<> ::signal_rtc::PingPongFrame* Arena::CreateMaybeMessage<::signal_rtc::PingPongFrame>(Arena*);
233template<> ::signal_rtc::PrimaryMeetingJoinAckFrame* Arena::CreateMaybeMessage<::signal_rtc::PrimaryMeetingJoinAckFrame>(Arena*);
234template<> ::signal_rtc::PrimaryMeetingJoinFrame* Arena::CreateMaybeMessage<::signal_rtc::PrimaryMeetingJoinFrame>(Arena*);
235template<> ::signal_rtc::PrimaryMeetingLeaveFrame* Arena::CreateMaybeMessage<::signal_rtc::PrimaryMeetingLeaveFrame>(Arena*);
236template<> ::signal_rtc::RemoteVideoUpdateFrame* Arena::CreateMaybeMessage<::signal_rtc::RemoteVideoUpdateFrame>(Arena*);
237template<> ::signal_rtc::SignalFrame* Arena::CreateMaybeMessage<::signal_rtc::SignalFrame>(Arena*);
238template<> ::signal_rtc::StreamAllocation* Arena::CreateMaybeMessage<::signal_rtc::StreamAllocation>(Arena*);
239template<> ::signal_rtc::StreamDescriptor* Arena::CreateMaybeMessage<::signal_rtc::StreamDescriptor>(Arena*);
240template<> ::signal_rtc::StreamMetricFrame* Arena::CreateMaybeMessage<::signal_rtc::StreamMetricFrame>(Arena*);
241template<> ::signal_rtc::SubscribeAckFrame* Arena::CreateMaybeMessage<::signal_rtc::SubscribeAckFrame>(Arena*);
242template<> ::signal_rtc::SubscribeFrame* Arena::CreateMaybeMessage<::signal_rtc::SubscribeFrame>(Arena*);
243template<> ::signal_rtc::TrackMapping* Arena::CreateMaybeMessage<::signal_rtc::TrackMapping>(Arena*);
244template<> ::signal_rtc::TurnCredentials* Arena::CreateMaybeMessage<::signal_rtc::TurnCredentials>(Arena*);
245template<> ::signal_rtc::VideoSubscriptionConfiguration* Arena::CreateMaybeMessage<::signal_rtc::VideoSubscriptionConfiguration>(Arena*);
246PROTOBUF_NAMESPACE_CLOSE
285 static_assert(::std::is_same<T, SignalFrame_Type>::value ||
286 ::std::is_integral<T>::value,
287 "Incorrect type passed to function SignalFrame_Type_Name.");
385 static_assert(::std::is_same<T, Metric_Type>::value ||
386 ::std::is_integral<T>::value,
387 "Incorrect type passed to function Metric_Type_Name.");
391 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Metric_Type* value);
404 static_assert(::std::is_same<T, AudioTranscriptItem_Type>::value ||
405 ::std::is_integral<T>::value,
406 "Incorrect type passed to function AudioTranscriptItem_Type_Name.");
426 static_assert(::std::is_same<T, MeetingTranscriptionStatus_Type>::value ||
427 ::std::is_integral<T>::value,
428 "Incorrect type passed to function MeetingTranscriptionStatus_Type_Name.");
445 static_assert(::std::is_same<T, BridgeReserveFrame_ReservationType>::value ||
446 ::std::is_integral<T>::value,
447 "Incorrect type passed to function BridgeReserveFrame_ReservationType_Name.");
464 static_assert(::std::is_same<T, BridgeReserveFrame_Action>::value ||
465 ::std::is_integral<T>::value,
466 "Incorrect type passed to function BridgeReserveFrame_Action_Name.");
485 static_assert(::std::is_same<T, JoinFlags>::value ||
486 ::std::is_integral<T>::value,
487 "Incorrect type passed to function JoinFlags_Name.");
491 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
JoinFlags* value);
506 static_assert(::std::is_same<T, StreamServiceType>::value ||
507 ::std::is_integral<T>::value,
508 "Incorrect type passed to function StreamServiceType_Name.");
525 static_assert(::std::is_same<T, StreamMediaType>::value ||
526 ::std::is_integral<T>::value,
527 "Incorrect type passed to function StreamMediaType_Name.");
531 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
StreamMediaType* value);
544 static_assert(::std::is_same<T, PingPongType>::value ||
545 ::std::is_integral<T>::value,
546 "Incorrect type passed to function PingPongType_Name.");
550 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
PingPongType* value);
554 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
562 *
this = ::std::move(from);
565 inline SignalFrame&
operator=(
const SignalFrame& from) {
569 inline SignalFrame&
operator=(SignalFrame&& from)
noexcept {
570 if (GetArena() == from.GetArena()) {
571 if (
this != &from) InternalSwap(&from);
579 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
582 return _internal_metadata_.mutable_unknown_fields<std::string>();
588 return reinterpret_cast<const SignalFrame*
>(
591 static constexpr int kIndexInFileMessages =
594 friend void swap(SignalFrame& a, SignalFrame& b) {
597 PROTOBUF_NOINLINE
void Swap(SignalFrame* other) {
598 if (other ==
this)
return;
599 if (GetArena() == other->GetArena()) {
602 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
606 if (other ==
this)
return;
607 GOOGLE_DCHECK(GetArena() == other->GetArena());
613 inline SignalFrame*
New() const final {
614 return CreateMaybeMessage<SignalFrame>(
nullptr);
617 SignalFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
618 return CreateMaybeMessage<SignalFrame>(arena);
624 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
625 bool IsInitialized() const final;
627 size_t ByteSizeLong() const final;
628 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
629 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
630 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
631 void DiscardUnknownFields();
632 int GetCachedSize() const final {
return _cached_size_.Get(); }
635 inline void SharedCtor();
636 inline void SharedDtor();
637 void SetCachedSize(
int size)
const;
638 void InternalSwap(SignalFrame* other);
639 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
640 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
641 return "signal_rtc.SignalFrame";
646 static void ArenaDtor(
void*
object);
647 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
657 static constexpr
Type JOIN_ACK =
659 static constexpr
Type SUBSCRIBE =
661 static constexpr
Type SUBSCRIBE_ACK =
671 static constexpr
Type LEAVE_ACK =
673 static constexpr
Type BITRATES =
675 static constexpr
Type AUDIO_CONTROL =
677 static constexpr
Type AUDIO_METADATA =
679 static constexpr
Type AUDIO_STREAM_ID_INFO =
681 static constexpr
Type PING_PONG =
683 static constexpr
Type AUDIO_STATUS =
685 static constexpr
Type CLIENT_METRIC =
687 static constexpr
Type DATA_MESSAGE =
689 static constexpr
Type AUDIO_TRANSCRIPT =
691 static constexpr
Type REMOTE_VIDEO_UPDATE =
693 static constexpr
Type PRIMARY_MEETING_JOIN =
695 static constexpr
Type PRIMARY_MEETING_JOIN_ACK =
697 static constexpr
Type PRIMARY_MEETING_LEAVE =
699 static constexpr
Type BRIDGE_JOIN =
701 static constexpr
Type BRIDGE_JOIN_ACK =
703 static constexpr
Type BRIDGE_RESERVE =
705 static constexpr
Type BRIDGE_RESERVE_ACK =
707 static inline
bool Type_IsValid(
int value) {
710 static constexpr Type Type_MIN =
712 static constexpr Type Type_MAX =
714 static constexpr int Type_ARRAYSIZE =
717 static inline const std::string&
Type_Name(T enum_t_value) {
718 static_assert(::std::is_same<T, Type>::value ||
719 ::std::is_integral<T>::value,
720 "Incorrect type passed to function Type_Name.");
723 static inline bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
731 kErrorFieldNumber = 3,
732 kJoinFieldNumber = 4,
733 kJoinackFieldNumber = 5,
735 kSubackFieldNumber = 7,
736 kIndexFieldNumber = 8,
737 kPauseFieldNumber = 10,
738 kLeaveFieldNumber = 11,
739 kLeaveAckFieldNumber = 12,
740 kBitratesFieldNumber = 14,
741 kAudioControlFieldNumber = 17,
742 kAudioMetadataFieldNumber = 18,
743 kAudioStreamIdInfoFieldNumber = 19,
744 kPingPongFieldNumber = 20,
745 kAudioStatusFieldNumber = 21,
746 kClientMetricFieldNumber = 22,
747 kDataMessageFieldNumber = 23,
748 kAudioTranscriptFieldNumber = 24,
749 kRemoteVideoUpdateFieldNumber = 25,
750 kPrimaryMeetingJoinFieldNumber = 26,
751 kPrimaryMeetingJoinAckFieldNumber = 27,
752 kPrimaryMeetingLeaveFieldNumber = 28,
753 kBridgeJoinFieldNumber = 29,
754 kBridgeJoinAckFieldNumber = 30,
755 kBridgeReserveFieldNumber = 31,
756 kBridgeReserveAckFieldNumber = 32,
757 kTimestampMsFieldNumber = 1,
758 kTypeFieldNumber = 2,
763 bool _internal_has_error()
const;
766 const ::signal_rtc::ErrorFrame&
error()
const;
771 const ::signal_rtc::ErrorFrame& _internal_error()
const;
772 ::signal_rtc::ErrorFrame* _internal_mutable_error();
775 ::signal_rtc::ErrorFrame* error);
781 bool _internal_has_join()
const;
784 const ::signal_rtc::JoinFrame&
join()
const;
789 const ::signal_rtc::JoinFrame& _internal_join()
const;
790 ::signal_rtc::JoinFrame* _internal_mutable_join();
793 ::signal_rtc::JoinFrame* join);
799 bool _internal_has_joinack()
const;
802 const ::signal_rtc::JoinAckFrame&
joinack()
const;
807 const ::signal_rtc::JoinAckFrame& _internal_joinack()
const;
808 ::signal_rtc::JoinAckFrame* _internal_mutable_joinack();
811 ::signal_rtc::JoinAckFrame* joinack);
817 bool _internal_has_sub()
const;
820 const ::signal_rtc::SubscribeFrame&
sub()
const;
825 const ::signal_rtc::SubscribeFrame& _internal_sub()
const;
826 ::signal_rtc::SubscribeFrame* _internal_mutable_sub();
829 ::signal_rtc::SubscribeFrame* sub);
835 bool _internal_has_suback()
const;
838 const ::signal_rtc::SubscribeAckFrame&
suback()
const;
843 const ::signal_rtc::SubscribeAckFrame& _internal_suback()
const;
844 ::signal_rtc::SubscribeAckFrame* _internal_mutable_suback();
847 ::signal_rtc::SubscribeAckFrame* suback);
853 bool _internal_has_index()
const;
856 const ::signal_rtc::IndexFrame&
index()
const;
861 const ::signal_rtc::IndexFrame& _internal_index()
const;
862 ::signal_rtc::IndexFrame* _internal_mutable_index();
865 ::signal_rtc::IndexFrame* index);
871 bool _internal_has_pause()
const;
874 const ::signal_rtc::PauseResumeFrame&
pause()
const;
879 const ::signal_rtc::PauseResumeFrame& _internal_pause()
const;
880 ::signal_rtc::PauseResumeFrame* _internal_mutable_pause();
883 ::signal_rtc::PauseResumeFrame* pause);
889 bool _internal_has_leave()
const;
892 const ::signal_rtc::LeaveFrame&
leave()
const;
897 const ::signal_rtc::LeaveFrame& _internal_leave()
const;
898 ::signal_rtc::LeaveFrame* _internal_mutable_leave();
901 ::signal_rtc::LeaveFrame* leave);
907 bool _internal_has_leave_ack()
const;
915 const ::signal_rtc::LeaveAckFrame& _internal_leave_ack()
const;
916 ::signal_rtc::LeaveAckFrame* _internal_mutable_leave_ack();
919 ::signal_rtc::LeaveAckFrame* leave_ack);
925 bool _internal_has_bitrates()
const;
928 const ::signal_rtc::BitrateFrame&
bitrates()
const;
933 const ::signal_rtc::BitrateFrame& _internal_bitrates()
const;
934 ::signal_rtc::BitrateFrame* _internal_mutable_bitrates();
937 ::signal_rtc::BitrateFrame* bitrates);
943 bool _internal_has_audio_control()
const;
951 const ::signal_rtc::AudioControlFrame& _internal_audio_control()
const;
952 ::signal_rtc::AudioControlFrame* _internal_mutable_audio_control();
955 ::signal_rtc::AudioControlFrame* audio_control);
961 bool _internal_has_audio_metadata()
const;
969 const ::signal_rtc::AudioMetadataFrame& _internal_audio_metadata()
const;
970 ::signal_rtc::AudioMetadataFrame* _internal_mutable_audio_metadata();
973 ::signal_rtc::AudioMetadataFrame* audio_metadata);
979 bool _internal_has_audio_stream_id_info()
const;
987 const ::signal_rtc::AudioStreamIdInfoFrame& _internal_audio_stream_id_info()
const;
988 ::signal_rtc::AudioStreamIdInfoFrame* _internal_mutable_audio_stream_id_info();
991 ::signal_rtc::AudioStreamIdInfoFrame* audio_stream_id_info);
997 bool _internal_has_ping_pong()
const;
1005 const ::signal_rtc::PingPongFrame& _internal_ping_pong()
const;
1006 ::signal_rtc::PingPongFrame* _internal_mutable_ping_pong();
1009 ::signal_rtc::PingPongFrame* ping_pong);
1015 bool _internal_has_audio_status()
const;
1023 const ::signal_rtc::AudioStatusFrame& _internal_audio_status()
const;
1024 ::signal_rtc::AudioStatusFrame* _internal_mutable_audio_status();
1027 ::signal_rtc::AudioStatusFrame* audio_status);
1033 bool _internal_has_client_metric()
const;
1041 const ::signal_rtc::ClientMetricFrame& _internal_client_metric()
const;
1042 ::signal_rtc::ClientMetricFrame* _internal_mutable_client_metric();
1045 ::signal_rtc::ClientMetricFrame* client_metric);
1051 bool _internal_has_data_message()
const;
1059 const ::signal_rtc::DataMessageFrame& _internal_data_message()
const;
1060 ::signal_rtc::DataMessageFrame* _internal_mutable_data_message();
1063 ::signal_rtc::DataMessageFrame* data_message);
1069 bool _internal_has_audio_transcript()
const;
1077 const ::signal_rtc::AudioTranscriptFrame& _internal_audio_transcript()
const;
1078 ::signal_rtc::AudioTranscriptFrame* _internal_mutable_audio_transcript();
1081 ::signal_rtc::AudioTranscriptFrame* audio_transcript);
1087 bool _internal_has_remote_video_update()
const;
1095 const ::signal_rtc::RemoteVideoUpdateFrame& _internal_remote_video_update()
const;
1096 ::signal_rtc::RemoteVideoUpdateFrame* _internal_mutable_remote_video_update();
1099 ::signal_rtc::RemoteVideoUpdateFrame* remote_video_update);
1105 bool _internal_has_primary_meeting_join()
const;
1113 const ::signal_rtc::PrimaryMeetingJoinFrame& _internal_primary_meeting_join()
const;
1114 ::signal_rtc::PrimaryMeetingJoinFrame* _internal_mutable_primary_meeting_join();
1117 ::signal_rtc::PrimaryMeetingJoinFrame* primary_meeting_join);
1123 bool _internal_has_primary_meeting_join_ack()
const;
1131 const ::signal_rtc::PrimaryMeetingJoinAckFrame& _internal_primary_meeting_join_ack()
const;
1132 ::signal_rtc::PrimaryMeetingJoinAckFrame* _internal_mutable_primary_meeting_join_ack();
1135 ::signal_rtc::PrimaryMeetingJoinAckFrame* primary_meeting_join_ack);
1141 bool _internal_has_primary_meeting_leave()
const;
1149 const ::signal_rtc::PrimaryMeetingLeaveFrame& _internal_primary_meeting_leave()
const;
1150 ::signal_rtc::PrimaryMeetingLeaveFrame* _internal_mutable_primary_meeting_leave();
1153 ::signal_rtc::PrimaryMeetingLeaveFrame* primary_meeting_leave);
1159 bool _internal_has_bridge_join()
const;
1167 const ::signal_rtc::BridgeJoinFrame& _internal_bridge_join()
const;
1168 ::signal_rtc::BridgeJoinFrame* _internal_mutable_bridge_join();
1171 ::signal_rtc::BridgeJoinFrame* bridge_join);
1177 bool _internal_has_bridge_join_ack()
const;
1185 const ::signal_rtc::BridgeJoinAckFrame& _internal_bridge_join_ack()
const;
1186 ::signal_rtc::BridgeJoinAckFrame* _internal_mutable_bridge_join_ack();
1189 ::signal_rtc::BridgeJoinAckFrame* bridge_join_ack);
1195 bool _internal_has_bridge_reserve()
const;
1203 const ::signal_rtc::BridgeReserveFrame& _internal_bridge_reserve()
const;
1204 ::signal_rtc::BridgeReserveFrame* _internal_mutable_bridge_reserve();
1207 ::signal_rtc::BridgeReserveFrame* bridge_reserve);
1213 bool _internal_has_bridge_reserve_ack()
const;
1221 const ::signal_rtc::BridgeReserveAckFrame& _internal_bridge_reserve_ack()
const;
1222 ::signal_rtc::BridgeReserveAckFrame* _internal_mutable_bridge_reserve_ack();
1225 ::signal_rtc::BridgeReserveAckFrame* bridge_reserve_ack);
1231 bool _internal_has_timestamp_ms()
const;
1237 ::PROTOBUF_NAMESPACE_ID::uint64 _internal_timestamp_ms()
const;
1238 void _internal_set_timestamp_ms(::PROTOBUF_NAMESPACE_ID::uint64 value);
1244 bool _internal_has_type()
const;
1259 size_t RequiredFieldsByteSizeFallback()
const;
1261 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1262 typedef void InternalArenaConstructable_;
1263 typedef void DestructorSkippable_;
1264 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1265 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1266 ::signal_rtc::ErrorFrame* error_;
1267 ::signal_rtc::JoinFrame* join_;
1268 ::signal_rtc::JoinAckFrame* joinack_;
1269 ::signal_rtc::SubscribeFrame* sub_;
1270 ::signal_rtc::SubscribeAckFrame* suback_;
1271 ::signal_rtc::IndexFrame* index_;
1272 ::signal_rtc::PauseResumeFrame* pause_;
1273 ::signal_rtc::LeaveFrame* leave_;
1274 ::signal_rtc::LeaveAckFrame* leave_ack_;
1275 ::signal_rtc::BitrateFrame* bitrates_;
1276 ::signal_rtc::AudioControlFrame* audio_control_;
1277 ::signal_rtc::AudioMetadataFrame* audio_metadata_;
1278 ::signal_rtc::AudioStreamIdInfoFrame* audio_stream_id_info_;
1279 ::signal_rtc::PingPongFrame* ping_pong_;
1280 ::signal_rtc::AudioStatusFrame* audio_status_;
1281 ::signal_rtc::ClientMetricFrame* client_metric_;
1282 ::signal_rtc::DataMessageFrame* data_message_;
1283 ::signal_rtc::AudioTranscriptFrame* audio_transcript_;
1284 ::signal_rtc::RemoteVideoUpdateFrame* remote_video_update_;
1285 ::signal_rtc::PrimaryMeetingJoinFrame* primary_meeting_join_;
1286 ::signal_rtc::PrimaryMeetingJoinAckFrame* primary_meeting_join_ack_;
1287 ::signal_rtc::PrimaryMeetingLeaveFrame* primary_meeting_leave_;
1288 ::signal_rtc::BridgeJoinFrame* bridge_join_;
1289 ::signal_rtc::BridgeJoinAckFrame* bridge_join_ack_;
1290 ::signal_rtc::BridgeReserveFrame* bridge_reserve_;
1291 ::signal_rtc::BridgeReserveAckFrame* bridge_reserve_ack_;
1292 ::PROTOBUF_NAMESPACE_ID::uint64 timestamp_ms_;
1294 friend struct ::TableStruct_video_5fcontrol_2eproto;
1299 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
1307 *
this = ::std::move(from);
1315 if (GetArena() == from.GetArena()) {
1316 if (
this != &from) InternalSwap(&from);
1324 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
1327 return _internal_metadata_.mutable_unknown_fields<std::string>();
1333 return reinterpret_cast<const ErrorFrame*
>(
1336 static constexpr int kIndexInFileMessages =
1339 friend void swap(ErrorFrame& a, ErrorFrame& b) {
1342 PROTOBUF_NOINLINE
void Swap(ErrorFrame* other) {
1343 if (other ==
this)
return;
1344 if (GetArena() == other->GetArena()) {
1345 InternalSwap(other);
1347 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1351 if (other ==
this)
return;
1352 GOOGLE_DCHECK(GetArena() == other->GetArena());
1353 InternalSwap(other);
1358 inline ErrorFrame*
New() const final {
1359 return CreateMaybeMessage<ErrorFrame>(
nullptr);
1362 ErrorFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1363 return CreateMaybeMessage<ErrorFrame>(arena);
1369 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1370 bool IsInitialized() const final;
1372 size_t ByteSizeLong() const final;
1373 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1374 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1375 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1376 void DiscardUnknownFields();
1377 int GetCachedSize() const final {
return _cached_size_.Get(); }
1380 inline void SharedCtor();
1381 inline void SharedDtor();
1382 void SetCachedSize(
int size)
const;
1383 void InternalSwap(ErrorFrame* other);
1384 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1385 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1386 return "signal_rtc.ErrorFrame";
1391 static void ArenaDtor(
void*
object);
1392 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1402 kDescriptionFieldNumber = 2,
1403 kStatusFieldNumber = 1,
1408 bool _internal_has_description()
const;
1420 const std::string& _internal_description()
const;
1421 void _internal_set_description(
const std::string& value);
1422 std::string* _internal_mutable_description();
1428 bool _internal_has_status()
const;
1431 ::PROTOBUF_NAMESPACE_ID::uint32
status()
const;
1434 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_status()
const;
1435 void _internal_set_status(::PROTOBUF_NAMESPACE_ID::uint32 value);
1442 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1443 typedef void InternalArenaConstructable_;
1444 typedef void DestructorSkippable_;
1445 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1446 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1447 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr description_;
1448 ::PROTOBUF_NAMESPACE_ID::uint32 status_;
1449 friend struct ::TableStruct_video_5fcontrol_2eproto;
1454 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
1462 *
this = ::std::move(from);
1465 inline ClientDetails&
operator=(
const ClientDetails& from) {
1469 inline ClientDetails&
operator=(ClientDetails&& from)
noexcept {
1470 if (GetArena() == from.GetArena()) {
1471 if (
this != &from) InternalSwap(&from);
1479 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
1482 return _internal_metadata_.mutable_unknown_fields<std::string>();
1488 return reinterpret_cast<const ClientDetails*
>(
1491 static constexpr int kIndexInFileMessages =
1494 friend void swap(ClientDetails& a, ClientDetails& b) {
1497 PROTOBUF_NOINLINE
void Swap(ClientDetails* other) {
1498 if (other ==
this)
return;
1499 if (GetArena() == other->GetArena()) {
1500 InternalSwap(other);
1502 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1506 if (other ==
this)
return;
1507 GOOGLE_DCHECK(GetArena() == other->GetArena());
1508 InternalSwap(other);
1513 inline ClientDetails*
New() const final {
1514 return CreateMaybeMessage<ClientDetails>(
nullptr);
1517 ClientDetails*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1518 return CreateMaybeMessage<ClientDetails>(arena);
1524 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1525 bool IsInitialized() const final;
1527 size_t ByteSizeLong() const final;
1528 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1529 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1530 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1531 void DiscardUnknownFields();
1532 int GetCachedSize() const final {
return _cached_size_.Get(); }
1535 inline void SharedCtor();
1536 inline void SharedDtor();
1537 void SetCachedSize(
int size)
const;
1538 void InternalSwap(ClientDetails* other);
1539 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1540 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1541 return "signal_rtc.ClientDetails";
1546 static void ArenaDtor(
void*
object);
1547 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1557 kAppNameFieldNumber = 1,
1558 kAppVersionFieldNumber = 2,
1559 kDeviceModelFieldNumber = 3,
1560 kDeviceMakeFieldNumber = 4,
1561 kPlatformNameFieldNumber = 5,
1562 kPlatformVersionFieldNumber = 6,
1563 kClientSourceFieldNumber = 7,
1564 kChimeSdkVersionFieldNumber = 8,
1569 bool _internal_has_app_name()
const;
1581 const std::string& _internal_app_name()
const;
1582 void _internal_set_app_name(
const std::string& value);
1583 std::string* _internal_mutable_app_name();
1589 bool _internal_has_app_version()
const;
1601 const std::string& _internal_app_version()
const;
1602 void _internal_set_app_version(
const std::string& value);
1603 std::string* _internal_mutable_app_version();
1609 bool _internal_has_device_model()
const;
1621 const std::string& _internal_device_model()
const;
1622 void _internal_set_device_model(
const std::string& value);
1623 std::string* _internal_mutable_device_model();
1629 bool _internal_has_device_make()
const;
1641 const std::string& _internal_device_make()
const;
1642 void _internal_set_device_make(
const std::string& value);
1643 std::string* _internal_mutable_device_make();
1649 bool _internal_has_platform_name()
const;
1661 const std::string& _internal_platform_name()
const;
1662 void _internal_set_platform_name(
const std::string& value);
1663 std::string* _internal_mutable_platform_name();
1669 bool _internal_has_platform_version()
const;
1681 const std::string& _internal_platform_version()
const;
1682 void _internal_set_platform_version(
const std::string& value);
1683 std::string* _internal_mutable_platform_version();
1689 bool _internal_has_client_source()
const;
1701 const std::string& _internal_client_source()
const;
1702 void _internal_set_client_source(
const std::string& value);
1703 std::string* _internal_mutable_client_source();
1709 bool _internal_has_chime_sdk_version()
const;
1721 const std::string& _internal_chime_sdk_version()
const;
1722 void _internal_set_chime_sdk_version(
const std::string& value);
1723 std::string* _internal_mutable_chime_sdk_version();
1730 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1731 typedef void InternalArenaConstructable_;
1732 typedef void DestructorSkippable_;
1733 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1734 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1735 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr app_name_;
1736 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr app_version_;
1737 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr device_model_;
1738 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr device_make_;
1739 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr platform_name_;
1740 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr platform_version_;
1741 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_source_;
1742 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr chime_sdk_version_;
1743 friend struct ::TableStruct_video_5fcontrol_2eproto;
1748 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
1756 *
this = ::std::move(from);
1764 if (GetArena() == from.GetArena()) {
1765 if (
this != &from) InternalSwap(&from);
1773 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
1776 return _internal_metadata_.mutable_unknown_fields<std::string>();
1782 return reinterpret_cast<const JoinFrame*
>(
1785 static constexpr int kIndexInFileMessages =
1788 friend void swap(JoinFrame& a, JoinFrame& b) {
1791 PROTOBUF_NOINLINE
void Swap(JoinFrame* other) {
1792 if (other ==
this)
return;
1793 if (GetArena() == other->GetArena()) {
1794 InternalSwap(other);
1796 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1800 if (other ==
this)
return;
1801 GOOGLE_DCHECK(GetArena() == other->GetArena());
1802 InternalSwap(other);
1807 inline JoinFrame*
New() const final {
1808 return CreateMaybeMessage<JoinFrame>(
nullptr);
1811 JoinFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
1812 return CreateMaybeMessage<JoinFrame>(arena);
1818 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1819 bool IsInitialized() const final;
1821 size_t ByteSizeLong() const final;
1822 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1823 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1824 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1825 void DiscardUnknownFields();
1826 int GetCachedSize() const final {
return _cached_size_.Get(); }
1829 inline void SharedCtor();
1830 inline void SharedDtor();
1831 void SetCachedSize(
int size)
const;
1832 void InternalSwap(JoinFrame* other);
1833 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1834 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1835 return "signal_rtc.JoinFrame";
1840 static void ArenaDtor(
void*
object);
1841 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
1851 kEnabledExperimentsFieldNumber = 5,
1852 kClientDetailsFieldNumber = 4,
1853 kAudioSessionIdFieldNumber = 6,
1854 kFlagsFieldNumber = 3,
1855 kProtocolVersionFieldNumber = 1,
1856 kMaxNumOfVideosFieldNumber = 2,
1861 int _internal_enabled_experiments_size()
const;
1878 const std::string& _internal_enabled_experiments(
int index)
const;
1879 std::string* _internal_add_enabled_experiments();
1885 bool _internal_has_client_details()
const;
1893 const ::signal_rtc::ClientDetails& _internal_client_details()
const;
1894 ::signal_rtc::ClientDetails* _internal_mutable_client_details();
1897 ::signal_rtc::ClientDetails* client_details);
1903 bool _internal_has_audio_session_id()
const;
1909 ::PROTOBUF_NAMESPACE_ID::uint64 _internal_audio_session_id()
const;
1910 void _internal_set_audio_session_id(::PROTOBUF_NAMESPACE_ID::uint64 value);
1916 bool _internal_has_flags()
const;
1919 ::PROTOBUF_NAMESPACE_ID::uint32
flags()
const;
1922 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_flags()
const;
1923 void _internal_set_flags(::PROTOBUF_NAMESPACE_ID::uint32 value);
1929 bool _internal_has_protocol_version()
const;
1935 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_protocol_version()
const;
1936 void _internal_set_protocol_version(::PROTOBUF_NAMESPACE_ID::uint32 value);
1942 bool _internal_has_max_num_of_videos()
const;
1948 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_max_num_of_videos()
const;
1949 void _internal_set_max_num_of_videos(::PROTOBUF_NAMESPACE_ID::uint32 value);
1956 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1957 typedef void InternalArenaConstructable_;
1958 typedef void DestructorSkippable_;
1959 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1960 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1961 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> enabled_experiments_;
1962 ::signal_rtc::ClientDetails* client_details_;
1963 ::PROTOBUF_NAMESPACE_ID::uint64 audio_session_id_;
1964 ::PROTOBUF_NAMESPACE_ID::uint32 flags_;
1965 ::PROTOBUF_NAMESPACE_ID::uint32 protocol_version_;
1966 ::PROTOBUF_NAMESPACE_ID::uint32 max_num_of_videos_;
1967 friend struct ::TableStruct_video_5fcontrol_2eproto;
1972 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
1980 *
this = ::std::move(from);
1987 inline JoinAckFrame&
operator=(JoinAckFrame&& from)
noexcept {
1988 if (GetArena() == from.GetArena()) {
1989 if (
this != &from) InternalSwap(&from);
1997 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
2000 return _internal_metadata_.mutable_unknown_fields<std::string>();
2006 return reinterpret_cast<const JoinAckFrame*
>(
2009 static constexpr int kIndexInFileMessages =
2012 friend void swap(JoinAckFrame& a, JoinAckFrame& b) {
2015 PROTOBUF_NOINLINE
void Swap(JoinAckFrame* other) {
2016 if (other ==
this)
return;
2017 if (GetArena() == other->GetArena()) {
2018 InternalSwap(other);
2020 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2024 if (other ==
this)
return;
2025 GOOGLE_DCHECK(GetArena() == other->GetArena());
2026 InternalSwap(other);
2031 inline JoinAckFrame*
New() const final {
2032 return CreateMaybeMessage<JoinAckFrame>(
nullptr);
2035 JoinAckFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2036 return CreateMaybeMessage<JoinAckFrame>(arena);
2042 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2043 bool IsInitialized() const final;
2045 size_t ByteSizeLong() const final;
2046 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2047 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2048 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2049 void DiscardUnknownFields();
2050 int GetCachedSize() const final {
return _cached_size_.Get(); }
2053 inline void SharedCtor();
2054 inline void SharedDtor();
2055 void SetCachedSize(
int size)
const;
2056 void InternalSwap(JoinAckFrame* other);
2057 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2058 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2059 return "signal_rtc.JoinAckFrame";
2064 static void ArenaDtor(
void*
object);
2065 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2075 kTurnCredentialsFieldNumber = 1,
2076 kVideoSubscriptionLimitFieldNumber = 2,
2081 bool _internal_has_turn_credentials()
const;
2089 const ::signal_rtc::TurnCredentials& _internal_turn_credentials()
const;
2090 ::signal_rtc::TurnCredentials* _internal_mutable_turn_credentials();
2093 ::signal_rtc::TurnCredentials* turn_credentials);
2099 bool _internal_has_video_subscription_limit()
const;
2105 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_video_subscription_limit()
const;
2106 void _internal_set_video_subscription_limit(::PROTOBUF_NAMESPACE_ID::uint32 value);
2113 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2114 typedef void InternalArenaConstructable_;
2115 typedef void DestructorSkippable_;
2116 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2117 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2118 ::signal_rtc::TurnCredentials* turn_credentials_;
2119 ::PROTOBUF_NAMESPACE_ID::uint32 video_subscription_limit_;
2120 friend struct ::TableStruct_video_5fcontrol_2eproto;
2125 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
2132 : BridgeJoinFrame() {
2133 *
this = ::std::move(from);
2136 inline BridgeJoinFrame&
operator=(
const BridgeJoinFrame& from) {
2140 inline BridgeJoinFrame&
operator=(BridgeJoinFrame&& from)
noexcept {
2141 if (GetArena() == from.GetArena()) {
2142 if (
this != &from) InternalSwap(&from);
2150 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
2153 return _internal_metadata_.mutable_unknown_fields<std::string>();
2159 return reinterpret_cast<const BridgeJoinFrame*
>(
2162 static constexpr int kIndexInFileMessages =
2165 friend void swap(BridgeJoinFrame& a, BridgeJoinFrame& b) {
2168 PROTOBUF_NOINLINE
void Swap(BridgeJoinFrame* other) {
2169 if (other ==
this)
return;
2170 if (GetArena() == other->GetArena()) {
2171 InternalSwap(other);
2173 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2177 if (other ==
this)
return;
2178 GOOGLE_DCHECK(GetArena() == other->GetArena());
2179 InternalSwap(other);
2184 inline BridgeJoinFrame*
New() const final {
2185 return CreateMaybeMessage<BridgeJoinFrame>(
nullptr);
2188 BridgeJoinFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2189 return CreateMaybeMessage<BridgeJoinFrame>(arena);
2195 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2196 bool IsInitialized() const final;
2198 size_t ByteSizeLong() const final;
2199 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2200 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2201 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2202 void DiscardUnknownFields();
2203 int GetCachedSize() const final {
return _cached_size_.Get(); }
2206 inline void SharedCtor();
2207 inline void SharedDtor();
2208 void SetCachedSize(
int size)
const;
2209 void InternalSwap(BridgeJoinFrame* other);
2210 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2211 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2212 return "signal_rtc.BridgeJoinFrame";
2217 static void ArenaDtor(
void*
object);
2218 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2228 kDtlsFingerprintFieldNumber = 2,
2229 kProtocolVersionFieldNumber = 1,
2234 bool _internal_has_dtls_fingerprint()
const;
2246 const std::string& _internal_dtls_fingerprint()
const;
2247 void _internal_set_dtls_fingerprint(
const std::string& value);
2248 std::string* _internal_mutable_dtls_fingerprint();
2254 bool _internal_has_protocol_version()
const;
2260 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_protocol_version()
const;
2261 void _internal_set_protocol_version(::PROTOBUF_NAMESPACE_ID::uint32 value);
2268 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2269 typedef void InternalArenaConstructable_;
2270 typedef void DestructorSkippable_;
2271 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2272 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2273 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr dtls_fingerprint_;
2274 ::PROTOBUF_NAMESPACE_ID::uint32 protocol_version_;
2275 friend struct ::TableStruct_video_5fcontrol_2eproto;
2280 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
2287 : BridgeJoinAckFrame() {
2288 *
this = ::std::move(from);
2291 inline BridgeJoinAckFrame&
operator=(
const BridgeJoinAckFrame& from) {
2295 inline BridgeJoinAckFrame&
operator=(BridgeJoinAckFrame&& from)
noexcept {
2296 if (GetArena() == from.GetArena()) {
2297 if (
this != &from) InternalSwap(&from);
2305 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
2308 return _internal_metadata_.mutable_unknown_fields<std::string>();
2314 return reinterpret_cast<const BridgeJoinAckFrame*
>(
2317 static constexpr int kIndexInFileMessages =
2320 friend void swap(BridgeJoinAckFrame& a, BridgeJoinAckFrame& b) {
2323 PROTOBUF_NOINLINE
void Swap(BridgeJoinAckFrame* other) {
2324 if (other ==
this)
return;
2325 if (GetArena() == other->GetArena()) {
2326 InternalSwap(other);
2328 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2332 if (other ==
this)
return;
2333 GOOGLE_DCHECK(GetArena() == other->GetArena());
2334 InternalSwap(other);
2339 inline BridgeJoinAckFrame*
New() const final {
2340 return CreateMaybeMessage<BridgeJoinAckFrame>(
nullptr);
2343 BridgeJoinAckFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2344 return CreateMaybeMessage<BridgeJoinAckFrame>(arena);
2350 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2351 bool IsInitialized() const final;
2353 size_t ByteSizeLong() const final;
2354 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2355 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2356 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2357 void DiscardUnknownFields();
2358 int GetCachedSize() const final {
return _cached_size_.Get(); }
2361 inline void SharedCtor();
2362 inline void SharedDtor();
2363 void SetCachedSize(
int size)
const;
2364 void InternalSwap(BridgeJoinAckFrame* other);
2365 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2366 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2367 return "signal_rtc.BridgeJoinAckFrame";
2372 static void ArenaDtor(
void*
object);
2373 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2383 kListenerIpPortFieldNumber = 2,
2384 kTurnCredentialsFieldNumber = 1,
2389 bool _internal_has_listener_ip_port()
const;
2401 const std::string& _internal_listener_ip_port()
const;
2402 void _internal_set_listener_ip_port(
const std::string& value);
2403 std::string* _internal_mutable_listener_ip_port();
2409 bool _internal_has_turn_credentials()
const;
2417 const ::signal_rtc::TurnCredentials& _internal_turn_credentials()
const;
2418 ::signal_rtc::TurnCredentials* _internal_mutable_turn_credentials();
2421 ::signal_rtc::TurnCredentials* turn_credentials);
2428 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2429 typedef void InternalArenaConstructable_;
2430 typedef void DestructorSkippable_;
2431 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2432 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2433 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr listener_ip_port_;
2434 ::signal_rtc::TurnCredentials* turn_credentials_;
2435 friend struct ::TableStruct_video_5fcontrol_2eproto;
2440 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
2448 *
this = ::std::move(from);
2456 if (GetArena() == from.GetArena()) {
2457 if (
this != &from) InternalSwap(&from);
2465 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
2468 return _internal_metadata_.mutable_unknown_fields<std::string>();
2474 return reinterpret_cast<const LeaveFrame*
>(
2477 static constexpr int kIndexInFileMessages =
2480 friend void swap(LeaveFrame& a, LeaveFrame& b) {
2483 PROTOBUF_NOINLINE
void Swap(LeaveFrame* other) {
2484 if (other ==
this)
return;
2485 if (GetArena() == other->GetArena()) {
2486 InternalSwap(other);
2488 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2492 if (other ==
this)
return;
2493 GOOGLE_DCHECK(GetArena() == other->GetArena());
2494 InternalSwap(other);
2499 inline LeaveFrame*
New() const final {
2500 return CreateMaybeMessage<LeaveFrame>(
nullptr);
2503 LeaveFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2504 return CreateMaybeMessage<LeaveFrame>(arena);
2510 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2511 bool IsInitialized() const final;
2513 size_t ByteSizeLong() const final;
2514 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2515 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2516 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2517 void DiscardUnknownFields();
2518 int GetCachedSize() const final {
return _cached_size_.Get(); }
2521 inline void SharedCtor();
2522 inline void SharedDtor();
2523 void SetCachedSize(
int size)
const;
2524 void InternalSwap(LeaveFrame* other);
2525 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2526 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2527 return "signal_rtc.LeaveFrame";
2532 static void ArenaDtor(
void*
object);
2533 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2546 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2547 typedef
void InternalArenaConstructable_;
2548 typedef
void DestructorSkippable_;
2549 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
2555 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
2563 *
this = ::std::move(from);
2566 inline LeaveAckFrame&
operator=(
const LeaveAckFrame& from) {
2570 inline LeaveAckFrame&
operator=(LeaveAckFrame&& from)
noexcept {
2571 if (GetArena() == from.GetArena()) {
2572 if (
this != &from) InternalSwap(&from);
2580 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
2583 return _internal_metadata_.mutable_unknown_fields<std::string>();
2589 return reinterpret_cast<const LeaveAckFrame*
>(
2592 static constexpr int kIndexInFileMessages =
2595 friend void swap(LeaveAckFrame& a, LeaveAckFrame& b) {
2598 PROTOBUF_NOINLINE
void Swap(LeaveAckFrame* other) {
2599 if (other ==
this)
return;
2600 if (GetArena() == other->GetArena()) {
2601 InternalSwap(other);
2603 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2607 if (other ==
this)
return;
2608 GOOGLE_DCHECK(GetArena() == other->GetArena());
2609 InternalSwap(other);
2614 inline LeaveAckFrame*
New() const final {
2615 return CreateMaybeMessage<LeaveAckFrame>(
nullptr);
2618 LeaveAckFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2619 return CreateMaybeMessage<LeaveAckFrame>(arena);
2625 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2626 bool IsInitialized() const final;
2628 size_t ByteSizeLong() const final;
2629 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2630 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2631 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2632 void DiscardUnknownFields();
2633 int GetCachedSize() const final {
return _cached_size_.Get(); }
2636 inline void SharedCtor();
2637 inline void SharedDtor();
2638 void SetCachedSize(
int size)
const;
2639 void InternalSwap(LeaveAckFrame* other);
2640 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2641 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2642 return "signal_rtc.LeaveAckFrame";
2647 static void ArenaDtor(
void*
object);
2648 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2661 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2662 typedef
void InternalArenaConstructable_;
2663 typedef
void DestructorSkippable_;
2664 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
2670 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
2677 : SubscribeFrame() {
2678 *
this = ::std::move(from);
2681 inline SubscribeFrame&
operator=(
const SubscribeFrame& from) {
2685 inline SubscribeFrame&
operator=(SubscribeFrame&& from)
noexcept {
2686 if (GetArena() == from.GetArena()) {
2687 if (
this != &from) InternalSwap(&from);
2695 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
2698 return _internal_metadata_.mutable_unknown_fields<std::string>();
2704 return reinterpret_cast<const SubscribeFrame*
>(
2707 static constexpr int kIndexInFileMessages =
2710 friend void swap(SubscribeFrame& a, SubscribeFrame& b) {
2713 PROTOBUF_NOINLINE
void Swap(SubscribeFrame* other) {
2714 if (other ==
this)
return;
2715 if (GetArena() == other->GetArena()) {
2716 InternalSwap(other);
2718 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2722 if (other ==
this)
return;
2723 GOOGLE_DCHECK(GetArena() == other->GetArena());
2724 InternalSwap(other);
2729 inline SubscribeFrame*
New() const final {
2730 return CreateMaybeMessage<SubscribeFrame>(
nullptr);
2733 SubscribeFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2734 return CreateMaybeMessage<SubscribeFrame>(arena);
2740 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2741 bool IsInitialized() const final;
2743 size_t ByteSizeLong() const final;
2744 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2745 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2746 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2747 void DiscardUnknownFields();
2748 int GetCachedSize() const final {
return _cached_size_.Get(); }
2751 inline void SharedCtor();
2752 inline void SharedDtor();
2753 void SetCachedSize(
int size)
const;
2754 void InternalSwap(SubscribeFrame* other);
2755 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2756 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2757 return "signal_rtc.SubscribeFrame";
2762 static void ArenaDtor(
void*
object);
2763 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
2773 kSendStreamsFieldNumber = 2,
2774 kReceiveStreamIdsFieldNumber = 3,
2775 kSdpOfferFieldNumber = 4,
2776 kXrpHostFieldNumber = 5,
2777 kXrpCheckinFieldNumber = 6,
2778 kXrpMutedFieldNumber = 7,
2779 kDuplexFieldNumber = 1,
2784 int _internal_send_streams_size()
const;
2788 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >*
2791 const ::signal_rtc::StreamDescriptor& _internal_send_streams(
int index)
const;
2792 ::signal_rtc::StreamDescriptor* _internal_add_send_streams();
2796 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >&
2802 int _internal_receive_stream_ids_size()
const;
2806 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_receive_stream_ids(
int index)
const;
2807 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
2808 _internal_receive_stream_ids()
const;
2809 void _internal_add_receive_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value);
2810 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
2811 _internal_mutable_receive_stream_ids();
2816 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
2818 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
2824 bool _internal_has_sdp_offer()
const;
2836 const std::string& _internal_sdp_offer()
const;
2837 void _internal_set_sdp_offer(
const std::string& value);
2838 std::string* _internal_mutable_sdp_offer();
2844 bool _internal_has_xrp_host()
const;
2856 const std::string& _internal_xrp_host()
const;
2857 void _internal_set_xrp_host(
const std::string& value);
2858 std::string* _internal_mutable_xrp_host();
2864 bool _internal_has_xrp_checkin()
const;
2870 bool _internal_xrp_checkin()
const;
2871 void _internal_set_xrp_checkin(
bool value);
2877 bool _internal_has_xrp_muted()
const;
2883 bool _internal_xrp_muted()
const;
2884 void _internal_set_xrp_muted(
bool value);
2890 bool _internal_has_duplex()
const;
2904 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2905 typedef void InternalArenaConstructable_;
2906 typedef void DestructorSkippable_;
2907 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2908 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2909 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor > send_streams_;
2910 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > receive_stream_ids_;
2911 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdp_offer_;
2912 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr xrp_host_;
2916 friend struct ::TableStruct_video_5fcontrol_2eproto;
2921 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
2928 : SubscribeAckFrame() {
2929 *
this = ::std::move(from);
2932 inline SubscribeAckFrame&
operator=(
const SubscribeAckFrame& from) {
2936 inline SubscribeAckFrame&
operator=(SubscribeAckFrame&& from)
noexcept {
2937 if (GetArena() == from.GetArena()) {
2938 if (
this != &from) InternalSwap(&from);
2946 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
2949 return _internal_metadata_.mutable_unknown_fields<std::string>();
2955 return reinterpret_cast<const SubscribeAckFrame*
>(
2958 static constexpr int kIndexInFileMessages =
2961 friend void swap(SubscribeAckFrame& a, SubscribeAckFrame& b) {
2964 PROTOBUF_NOINLINE
void Swap(SubscribeAckFrame* other) {
2965 if (other ==
this)
return;
2966 if (GetArena() == other->GetArena()) {
2967 InternalSwap(other);
2969 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2973 if (other ==
this)
return;
2974 GOOGLE_DCHECK(GetArena() == other->GetArena());
2975 InternalSwap(other);
2980 inline SubscribeAckFrame*
New() const final {
2981 return CreateMaybeMessage<SubscribeAckFrame>(
nullptr);
2984 SubscribeAckFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
2985 return CreateMaybeMessage<SubscribeAckFrame>(arena);
2991 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2992 bool IsInitialized() const final;
2994 size_t ByteSizeLong() const final;
2995 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2996 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
2997 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2998 void DiscardUnknownFields();
2999 int GetCachedSize() const final {
return _cached_size_.Get(); }
3002 inline void SharedCtor();
3003 inline void SharedDtor();
3004 void SetCachedSize(
int size)
const;
3005 void InternalSwap(SubscribeAckFrame* other);
3006 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3007 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3008 return "signal_rtc.SubscribeAckFrame";
3013 static void ArenaDtor(
void*
object);
3014 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
3024 kAllocationsFieldNumber = 2,
3025 kTracksFieldNumber = 4,
3026 kSdpAnswerFieldNumber = 3,
3027 kDuplexFieldNumber = 1,
3032 int _internal_allocations_size()
const;
3036 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamAllocation >*
3039 const ::signal_rtc::StreamAllocation& _internal_allocations(
int index)
const;
3040 ::signal_rtc::StreamAllocation* _internal_add_allocations();
3044 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamAllocation >&
3050 int _internal_tracks_size()
const;
3054 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::TrackMapping >*
3057 const ::signal_rtc::TrackMapping& _internal_tracks(
int index)
const;
3058 ::signal_rtc::TrackMapping* _internal_add_tracks();
3060 const ::signal_rtc::TrackMapping&
tracks(
int index)
const;
3062 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::TrackMapping >&
3068 bool _internal_has_sdp_answer()
const;
3080 const std::string& _internal_sdp_answer()
const;
3081 void _internal_set_sdp_answer(
const std::string& value);
3082 std::string* _internal_mutable_sdp_answer();
3088 bool _internal_has_duplex()
const;
3102 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3103 typedef void InternalArenaConstructable_;
3104 typedef void DestructorSkippable_;
3105 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3106 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3107 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamAllocation > allocations_;
3108 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::TrackMapping > tracks_;
3109 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sdp_answer_;
3111 friend struct ::TableStruct_video_5fcontrol_2eproto;
3116 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
3124 *
this = ::std::move(from);
3132 if (GetArena() == from.GetArena()) {
3133 if (
this != &from) InternalSwap(&from);
3141 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
3144 return _internal_metadata_.mutable_unknown_fields<std::string>();
3150 return reinterpret_cast<const IndexFrame*
>(
3153 static constexpr int kIndexInFileMessages =
3156 friend void swap(IndexFrame& a, IndexFrame& b) {
3159 PROTOBUF_NOINLINE
void Swap(IndexFrame* other) {
3160 if (other ==
this)
return;
3161 if (GetArena() == other->GetArena()) {
3162 InternalSwap(other);
3164 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3168 if (other ==
this)
return;
3169 GOOGLE_DCHECK(GetArena() == other->GetArena());
3170 InternalSwap(other);
3175 inline IndexFrame*
New() const final {
3176 return CreateMaybeMessage<IndexFrame>(
nullptr);
3179 IndexFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
3180 return CreateMaybeMessage<IndexFrame>(arena);
3186 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3187 bool IsInitialized() const final;
3189 size_t ByteSizeLong() const final;
3190 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3191 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
3192 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3193 void DiscardUnknownFields();
3194 int GetCachedSize() const final {
return _cached_size_.Get(); }
3197 inline void SharedCtor();
3198 inline void SharedDtor();
3199 void SetCachedSize(
int size)
const;
3200 void InternalSwap(IndexFrame* other);
3201 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3202 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3203 return "signal_rtc.IndexFrame";
3208 static void ArenaDtor(
void*
object);
3209 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
3219 kSourcesFieldNumber = 2,
3220 kPausedAtSourceIdsFieldNumber = 3,
3221 kAtCapacityFieldNumber = 1,
3222 kNumParticipantsFieldNumber = 4,
3227 int _internal_sources_size()
const;
3231 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >*
3234 const ::signal_rtc::StreamDescriptor& _internal_sources(
int index)
const;
3235 ::signal_rtc::StreamDescriptor* _internal_add_sources();
3237 const ::signal_rtc::StreamDescriptor&
sources(
int index)
const;
3239 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >&
3245 int _internal_paused_at_source_ids_size()
const;
3249 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_paused_at_source_ids(
int index)
const;
3250 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3251 _internal_paused_at_source_ids()
const;
3252 void _internal_add_paused_at_source_ids(::PROTOBUF_NAMESPACE_ID::uint32 value);
3253 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3254 _internal_mutable_paused_at_source_ids();
3259 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3261 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3267 bool _internal_has_at_capacity()
const;
3273 bool _internal_at_capacity()
const;
3274 void _internal_set_at_capacity(
bool value);
3280 bool _internal_has_num_participants()
const;
3286 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_num_participants()
const;
3287 void _internal_set_num_participants(::PROTOBUF_NAMESPACE_ID::uint32 value);
3294 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3295 typedef void InternalArenaConstructable_;
3296 typedef void DestructorSkippable_;
3297 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3298 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3299 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor > sources_;
3300 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > paused_at_source_ids_;
3302 ::PROTOBUF_NAMESPACE_ID::uint32 num_participants_;
3303 friend struct ::TableStruct_video_5fcontrol_2eproto;
3308 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
3315 : PauseResumeFrame() {
3316 *
this = ::std::move(from);
3319 inline PauseResumeFrame&
operator=(
const PauseResumeFrame& from) {
3323 inline PauseResumeFrame&
operator=(PauseResumeFrame&& from)
noexcept {
3324 if (GetArena() == from.GetArena()) {
3325 if (
this != &from) InternalSwap(&from);
3333 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
3336 return _internal_metadata_.mutable_unknown_fields<std::string>();
3342 return reinterpret_cast<const PauseResumeFrame*
>(
3345 static constexpr int kIndexInFileMessages =
3348 friend void swap(PauseResumeFrame& a, PauseResumeFrame& b) {
3351 PROTOBUF_NOINLINE
void Swap(PauseResumeFrame* other) {
3352 if (other ==
this)
return;
3353 if (GetArena() == other->GetArena()) {
3354 InternalSwap(other);
3356 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3360 if (other ==
this)
return;
3361 GOOGLE_DCHECK(GetArena() == other->GetArena());
3362 InternalSwap(other);
3367 inline PauseResumeFrame*
New() const final {
3368 return CreateMaybeMessage<PauseResumeFrame>(
nullptr);
3371 PauseResumeFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
3372 return CreateMaybeMessage<PauseResumeFrame>(arena);
3378 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3379 bool IsInitialized() const final;
3381 size_t ByteSizeLong() const final;
3382 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3383 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
3384 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3385 void DiscardUnknownFields();
3386 int GetCachedSize() const final {
return _cached_size_.Get(); }
3389 inline void SharedCtor();
3390 inline void SharedDtor();
3391 void SetCachedSize(
int size)
const;
3392 void InternalSwap(PauseResumeFrame* other);
3393 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3394 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3395 return "signal_rtc.PauseResumeFrame";
3400 static void ArenaDtor(
void*
object);
3401 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
3411 kStreamIdsFieldNumber = 1,
3416 int _internal_stream_ids_size()
const;
3420 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_stream_ids(
int index)
const;
3421 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3422 _internal_stream_ids()
const;
3423 void _internal_add_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value);
3424 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3425 _internal_mutable_stream_ids();
3430 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
3432 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
3439 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3440 typedef void InternalArenaConstructable_;
3441 typedef void DestructorSkippable_;
3442 ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > stream_ids_;
3443 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3444 friend struct ::TableStruct_video_5fcontrol_2eproto;
3449 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
3457 *
this = ::std::move(from);
3464 inline BitrateFrame&
operator=(BitrateFrame&& from)
noexcept {
3465 if (GetArena() == from.GetArena()) {
3466 if (
this != &from) InternalSwap(&from);
3474 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
3477 return _internal_metadata_.mutable_unknown_fields<std::string>();
3483 return reinterpret_cast<const BitrateFrame*
>(
3486 static constexpr int kIndexInFileMessages =
3489 friend void swap(BitrateFrame& a, BitrateFrame& b) {
3492 PROTOBUF_NOINLINE
void Swap(BitrateFrame* other) {
3493 if (other ==
this)
return;
3494 if (GetArena() == other->GetArena()) {
3495 InternalSwap(other);
3497 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3501 if (other ==
this)
return;
3502 GOOGLE_DCHECK(GetArena() == other->GetArena());
3503 InternalSwap(other);
3508 inline BitrateFrame*
New() const final {
3509 return CreateMaybeMessage<BitrateFrame>(
nullptr);
3512 BitrateFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
3513 return CreateMaybeMessage<BitrateFrame>(arena);
3519 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3520 bool IsInitialized() const final;
3522 size_t ByteSizeLong() const final;
3523 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3524 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
3525 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3526 void DiscardUnknownFields();
3527 int GetCachedSize() const final {
return _cached_size_.Get(); }
3530 inline void SharedCtor();
3531 inline void SharedDtor();
3532 void SetCachedSize(
int size)
const;
3533 void InternalSwap(BitrateFrame* other);
3534 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3535 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3536 return "signal_rtc.BitrateFrame";
3541 static void ArenaDtor(
void*
object);
3542 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
3552 kBitratesFieldNumber = 1,
3557 int _internal_bitrates_size()
const;
3561 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Bitrate >*
3564 const ::signal_rtc::Bitrate& _internal_bitrates(
int index)
const;
3565 ::signal_rtc::Bitrate* _internal_add_bitrates();
3567 const ::signal_rtc::Bitrate&
bitrates(
int index)
const;
3569 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Bitrate >&
3576 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3577 typedef void InternalArenaConstructable_;
3578 typedef void DestructorSkippable_;
3579 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Bitrate > bitrates_;
3580 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3581 friend struct ::TableStruct_video_5fcontrol_2eproto;
3586 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
3593 : StreamDescriptor() {
3594 *
this = ::std::move(from);
3597 inline StreamDescriptor&
operator=(
const StreamDescriptor& from) {
3601 inline StreamDescriptor&
operator=(StreamDescriptor&& from)
noexcept {
3602 if (GetArena() == from.GetArena()) {
3603 if (
this != &from) InternalSwap(&from);
3611 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
3614 return _internal_metadata_.mutable_unknown_fields<std::string>();
3620 return reinterpret_cast<const StreamDescriptor*
>(
3623 static constexpr int kIndexInFileMessages =
3626 friend void swap(StreamDescriptor& a, StreamDescriptor& b) {
3629 PROTOBUF_NOINLINE
void Swap(StreamDescriptor* other) {
3630 if (other ==
this)
return;
3631 if (GetArena() == other->GetArena()) {
3632 InternalSwap(other);
3634 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3638 if (other ==
this)
return;
3639 GOOGLE_DCHECK(GetArena() == other->GetArena());
3640 InternalSwap(other);
3645 inline StreamDescriptor*
New() const final {
3646 return CreateMaybeMessage<StreamDescriptor>(
nullptr);
3649 StreamDescriptor*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
3650 return CreateMaybeMessage<StreamDescriptor>(arena);
3656 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3657 bool IsInitialized() const final;
3659 size_t ByteSizeLong() const final;
3660 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3661 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
3662 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3663 void DiscardUnknownFields();
3664 int GetCachedSize() const final {
return _cached_size_.Get(); }
3667 inline void SharedCtor();
3668 inline void SharedDtor();
3669 void SetCachedSize(
int size)
const;
3670 void InternalSwap(StreamDescriptor* other);
3671 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3672 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3673 return "signal_rtc.StreamDescriptor";
3678 static void ArenaDtor(
void*
object);
3679 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
3689 kTrackLabelFieldNumber = 4,
3690 kProfileUuidFieldNumber = 8,
3691 kExternalUserIdFieldNumber = 10,
3692 kStreamIdFieldNumber = 1,
3693 kFramerateFieldNumber = 2,
3694 kMaxBitrateKbpsFieldNumber = 3,
3695 kProfileIdFieldNumber = 5,
3696 kGroupIdFieldNumber = 6,
3697 kAvgBitrateBpsFieldNumber = 7,
3698 kMediaTypeFieldNumber = 9,
3703 bool _internal_has_track_label()
const;
3715 const std::string& _internal_track_label()
const;
3716 void _internal_set_track_label(
const std::string& value);
3717 std::string* _internal_mutable_track_label();
3723 bool _internal_has_profile_uuid()
const;
3735 const std::string& _internal_profile_uuid()
const;
3736 void _internal_set_profile_uuid(
const std::string& value);
3737 std::string* _internal_mutable_profile_uuid();
3743 bool _internal_has_external_user_id()
const;
3755 const std::string& _internal_external_user_id()
const;
3756 void _internal_set_external_user_id(
const std::string& value);
3757 std::string* _internal_mutable_external_user_id();
3763 bool _internal_has_stream_id()
const;
3769 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_stream_id()
const;
3770 void _internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
3776 bool _internal_has_framerate()
const;
3782 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_framerate()
const;
3783 void _internal_set_framerate(::PROTOBUF_NAMESPACE_ID::uint32 value);
3789 bool _internal_has_max_bitrate_kbps()
const;
3795 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_max_bitrate_kbps()
const;
3796 void _internal_set_max_bitrate_kbps(::PROTOBUF_NAMESPACE_ID::uint32 value);
3802 bool _internal_has_profile_id()
const;
3808 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_profile_id()
const;
3809 void _internal_set_profile_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
3815 bool _internal_has_group_id()
const;
3821 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_group_id()
const;
3822 void _internal_set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
3828 bool _internal_has_avg_bitrate_bps()
const;
3834 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_avg_bitrate_bps()
const;
3835 void _internal_set_avg_bitrate_bps(::PROTOBUF_NAMESPACE_ID::uint32 value);
3841 bool _internal_has_media_type()
const;
3855 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3856 typedef void InternalArenaConstructable_;
3857 typedef void DestructorSkippable_;
3858 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3859 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3860 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr track_label_;
3861 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr profile_uuid_;
3862 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr external_user_id_;
3863 ::PROTOBUF_NAMESPACE_ID::uint32 stream_id_;
3864 ::PROTOBUF_NAMESPACE_ID::uint32 framerate_;
3865 ::PROTOBUF_NAMESPACE_ID::uint32 max_bitrate_kbps_;
3866 ::PROTOBUF_NAMESPACE_ID::uint32 profile_id_;
3867 ::PROTOBUF_NAMESPACE_ID::uint32 group_id_;
3868 ::PROTOBUF_NAMESPACE_ID::uint32 avg_bitrate_bps_;
3870 friend struct ::TableStruct_video_5fcontrol_2eproto;
3875 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
3882 : StreamAllocation() {
3883 *
this = ::std::move(from);
3886 inline StreamAllocation&
operator=(
const StreamAllocation& from) {
3890 inline StreamAllocation&
operator=(StreamAllocation&& from)
noexcept {
3891 if (GetArena() == from.GetArena()) {
3892 if (
this != &from) InternalSwap(&from);
3900 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
3903 return _internal_metadata_.mutable_unknown_fields<std::string>();
3909 return reinterpret_cast<const StreamAllocation*
>(
3912 static constexpr int kIndexInFileMessages =
3915 friend void swap(StreamAllocation& a, StreamAllocation& b) {
3918 PROTOBUF_NOINLINE
void Swap(StreamAllocation* other) {
3919 if (other ==
this)
return;
3920 if (GetArena() == other->GetArena()) {
3921 InternalSwap(other);
3923 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3927 if (other ==
this)
return;
3928 GOOGLE_DCHECK(GetArena() == other->GetArena());
3929 InternalSwap(other);
3934 inline StreamAllocation*
New() const final {
3935 return CreateMaybeMessage<StreamAllocation>(
nullptr);
3938 StreamAllocation*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
3939 return CreateMaybeMessage<StreamAllocation>(arena);
3945 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3946 bool IsInitialized() const final;
3948 size_t ByteSizeLong() const final;
3949 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3950 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
3951 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3952 void DiscardUnknownFields();
3953 int GetCachedSize() const final {
return _cached_size_.Get(); }
3956 inline void SharedCtor();
3957 inline void SharedDtor();
3958 void SetCachedSize(
int size)
const;
3959 void InternalSwap(StreamAllocation* other);
3960 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3961 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3962 return "signal_rtc.StreamAllocation";
3967 static void ArenaDtor(
void*
object);
3968 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
3978 kTrackLabelFieldNumber = 1,
3979 kStreamIdFieldNumber = 2,
3980 kGroupIdFieldNumber = 3,
3985 bool _internal_has_track_label()
const;
3997 const std::string& _internal_track_label()
const;
3998 void _internal_set_track_label(
const std::string& value);
3999 std::string* _internal_mutable_track_label();
4005 bool _internal_has_stream_id()
const;
4011 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_stream_id()
const;
4012 void _internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
4018 bool _internal_has_group_id()
const;
4024 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_group_id()
const;
4025 void _internal_set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
4032 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4033 typedef void InternalArenaConstructable_;
4034 typedef void DestructorSkippable_;
4035 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
4036 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4037 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr track_label_;
4038 ::PROTOBUF_NAMESPACE_ID::uint32 stream_id_;
4039 ::PROTOBUF_NAMESPACE_ID::uint32 group_id_;
4040 friend struct ::TableStruct_video_5fcontrol_2eproto;
4045 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
4053 *
this = ::std::move(from);
4060 inline TrackMapping&
operator=(TrackMapping&& from)
noexcept {
4061 if (GetArena() == from.GetArena()) {
4062 if (
this != &from) InternalSwap(&from);
4070 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
4073 return _internal_metadata_.mutable_unknown_fields<std::string>();
4079 return reinterpret_cast<const TrackMapping*
>(
4082 static constexpr int kIndexInFileMessages =
4085 friend void swap(TrackMapping& a, TrackMapping& b) {
4088 PROTOBUF_NOINLINE
void Swap(TrackMapping* other) {
4089 if (other ==
this)
return;
4090 if (GetArena() == other->GetArena()) {
4091 InternalSwap(other);
4093 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4097 if (other ==
this)
return;
4098 GOOGLE_DCHECK(GetArena() == other->GetArena());
4099 InternalSwap(other);
4104 inline TrackMapping*
New() const final {
4105 return CreateMaybeMessage<TrackMapping>(
nullptr);
4108 TrackMapping*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
4109 return CreateMaybeMessage<TrackMapping>(arena);
4115 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4116 bool IsInitialized() const final;
4118 size_t ByteSizeLong() const final;
4119 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
4120 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
4121 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4122 void DiscardUnknownFields();
4123 int GetCachedSize() const final {
return _cached_size_.Get(); }
4126 inline void SharedCtor();
4127 inline void SharedDtor();
4128 void SetCachedSize(
int size)
const;
4129 void InternalSwap(TrackMapping* other);
4130 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4131 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4132 return "signal_rtc.TrackMapping";
4137 static void ArenaDtor(
void*
object);
4138 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
4148 kTrackLabelFieldNumber = 3,
4149 kStreamIdFieldNumber = 1,
4150 kSsrcFieldNumber = 2,
4155 bool _internal_has_track_label()
const;
4167 const std::string& _internal_track_label()
const;
4168 void _internal_set_track_label(
const std::string& value);
4169 std::string* _internal_mutable_track_label();
4175 bool _internal_has_stream_id()
const;
4181 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_stream_id()
const;
4182 void _internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
4188 bool _internal_has_ssrc()
const;
4191 ::PROTOBUF_NAMESPACE_ID::uint32
ssrc()
const;
4194 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_ssrc()
const;
4195 void _internal_set_ssrc(::PROTOBUF_NAMESPACE_ID::uint32 value);
4202 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4203 typedef void InternalArenaConstructable_;
4204 typedef void DestructorSkippable_;
4205 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
4206 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4207 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr track_label_;
4208 ::PROTOBUF_NAMESPACE_ID::uint32 stream_id_;
4209 ::PROTOBUF_NAMESPACE_ID::uint32 ssrc_;
4210 friend struct ::TableStruct_video_5fcontrol_2eproto;
4215 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
4223 *
this = ::std::move(from);
4231 if (GetArena() == from.GetArena()) {
4232 if (
this != &from) InternalSwap(&from);
4240 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
4243 return _internal_metadata_.mutable_unknown_fields<std::string>();
4249 return reinterpret_cast<const Bitrate*
>(
4252 static constexpr int kIndexInFileMessages =
4255 friend void swap(Bitrate& a, Bitrate& b) {
4258 PROTOBUF_NOINLINE
void Swap(Bitrate* other) {
4259 if (other ==
this)
return;
4260 if (GetArena() == other->GetArena()) {
4261 InternalSwap(other);
4263 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4267 if (other ==
this)
return;
4268 GOOGLE_DCHECK(GetArena() == other->GetArena());
4269 InternalSwap(other);
4274 inline Bitrate*
New() const final {
4275 return CreateMaybeMessage<Bitrate>(
nullptr);
4278 Bitrate*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
4279 return CreateMaybeMessage<Bitrate>(arena);
4285 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4286 bool IsInitialized() const final;
4288 size_t ByteSizeLong() const final;
4289 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
4290 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
4291 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4292 void DiscardUnknownFields();
4293 int GetCachedSize() const final {
return _cached_size_.Get(); }
4296 inline void SharedCtor();
4297 inline void SharedDtor();
4298 void SetCachedSize(
int size)
const;
4299 void InternalSwap(Bitrate* other);
4300 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4301 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4302 return "signal_rtc.Bitrate";
4305 explicit Bitrate(::PROTOBUF_NAMESPACE_ID::Arena* arena);
4307 static void ArenaDtor(
void*
object);
4308 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
4318 kSourceStreamIdFieldNumber = 1,
4319 kAvgBitrateBpsFieldNumber = 2,
4324 bool _internal_has_source_stream_id()
const;
4330 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_source_stream_id()
const;
4331 void _internal_set_source_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
4337 bool _internal_has_avg_bitrate_bps()
const;
4343 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_avg_bitrate_bps()
const;
4344 void _internal_set_avg_bitrate_bps(::PROTOBUF_NAMESPACE_ID::uint32 value);
4351 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4352 typedef void InternalArenaConstructable_;
4353 typedef void DestructorSkippable_;
4354 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
4355 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4356 ::PROTOBUF_NAMESPACE_ID::uint32 source_stream_id_;
4357 ::PROTOBUF_NAMESPACE_ID::uint32 avg_bitrate_bps_;
4358 friend struct ::TableStruct_video_5fcontrol_2eproto;
4363 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
4370 : AudioControlFrame() {
4371 *
this = ::std::move(from);
4374 inline AudioControlFrame&
operator=(
const AudioControlFrame& from) {
4378 inline AudioControlFrame&
operator=(AudioControlFrame&& from)
noexcept {
4379 if (GetArena() == from.GetArena()) {
4380 if (
this != &from) InternalSwap(&from);
4388 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
4391 return _internal_metadata_.mutable_unknown_fields<std::string>();
4397 return reinterpret_cast<const AudioControlFrame*
>(
4400 static constexpr int kIndexInFileMessages =
4403 friend void swap(AudioControlFrame& a, AudioControlFrame& b) {
4406 PROTOBUF_NOINLINE
void Swap(AudioControlFrame* other) {
4407 if (other ==
this)
return;
4408 if (GetArena() == other->GetArena()) {
4409 InternalSwap(other);
4411 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4415 if (other ==
this)
return;
4416 GOOGLE_DCHECK(GetArena() == other->GetArena());
4417 InternalSwap(other);
4422 inline AudioControlFrame*
New() const final {
4423 return CreateMaybeMessage<AudioControlFrame>(
nullptr);
4426 AudioControlFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
4427 return CreateMaybeMessage<AudioControlFrame>(arena);
4433 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4434 bool IsInitialized() const final;
4436 size_t ByteSizeLong() const final;
4437 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
4438 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
4439 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4440 void DiscardUnknownFields();
4441 int GetCachedSize() const final {
return _cached_size_.Get(); }
4444 inline void SharedCtor();
4445 inline void SharedDtor();
4446 void SetCachedSize(
int size)
const;
4447 void InternalSwap(AudioControlFrame* other);
4448 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4449 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4450 return "signal_rtc.AudioControlFrame";
4455 static void ArenaDtor(
void*
object);
4456 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
4466 kMutedFieldNumber = 1,
4471 bool _internal_has_muted()
const;
4477 bool _internal_muted()
const;
4478 void _internal_set_muted(
bool value);
4485 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4486 typedef void InternalArenaConstructable_;
4487 typedef void DestructorSkippable_;
4488 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
4489 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4491 friend struct ::TableStruct_video_5fcontrol_2eproto;
4496 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
4503 : AudioMetadataFrame() {
4504 *
this = ::std::move(from);
4507 inline AudioMetadataFrame&
operator=(
const AudioMetadataFrame& from) {
4511 inline AudioMetadataFrame&
operator=(AudioMetadataFrame&& from)
noexcept {
4512 if (GetArena() == from.GetArena()) {
4513 if (
this != &from) InternalSwap(&from);
4521 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
4524 return _internal_metadata_.mutable_unknown_fields<std::string>();
4530 return reinterpret_cast<const AudioMetadataFrame*
>(
4533 static constexpr int kIndexInFileMessages =
4536 friend void swap(AudioMetadataFrame& a, AudioMetadataFrame& b) {
4539 PROTOBUF_NOINLINE
void Swap(AudioMetadataFrame* other) {
4540 if (other ==
this)
return;
4541 if (GetArena() == other->GetArena()) {
4542 InternalSwap(other);
4544 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4548 if (other ==
this)
return;
4549 GOOGLE_DCHECK(GetArena() == other->GetArena());
4550 InternalSwap(other);
4555 inline AudioMetadataFrame*
New() const final {
4556 return CreateMaybeMessage<AudioMetadataFrame>(
nullptr);
4559 AudioMetadataFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
4560 return CreateMaybeMessage<AudioMetadataFrame>(arena);
4566 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4567 bool IsInitialized() const final;
4569 size_t ByteSizeLong() const final;
4570 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
4571 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
4572 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4573 void DiscardUnknownFields();
4574 int GetCachedSize() const final {
return _cached_size_.Get(); }
4577 inline void SharedCtor();
4578 inline void SharedDtor();
4579 void SetCachedSize(
int size)
const;
4580 void InternalSwap(AudioMetadataFrame* other);
4581 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4582 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4583 return "signal_rtc.AudioMetadataFrame";
4588 static void ArenaDtor(
void*
object);
4589 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
4599 kProfileStatesFieldNumber = 1,
4604 int _internal_profile_states_size()
const;
4608 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioProfileState >*
4611 const ::signal_rtc::AudioProfileState& _internal_profile_states(
int index)
const;
4612 ::signal_rtc::AudioProfileState* _internal_add_profile_states();
4616 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioProfileState >&
4623 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4624 typedef void InternalArenaConstructable_;
4625 typedef void DestructorSkippable_;
4626 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioProfileState > profile_states_;
4627 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4628 friend struct ::TableStruct_video_5fcontrol_2eproto;
4633 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
4640 : AudioProfileState() {
4641 *
this = ::std::move(from);
4644 inline AudioProfileState&
operator=(
const AudioProfileState& from) {
4648 inline AudioProfileState&
operator=(AudioProfileState&& from)
noexcept {
4649 if (GetArena() == from.GetArena()) {
4650 if (
this != &from) InternalSwap(&from);
4658 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
4661 return _internal_metadata_.mutable_unknown_fields<std::string>();
4667 return reinterpret_cast<const AudioProfileState*
>(
4670 static constexpr int kIndexInFileMessages =
4673 friend void swap(AudioProfileState& a, AudioProfileState& b) {
4676 PROTOBUF_NOINLINE
void Swap(AudioProfileState* other) {
4677 if (other ==
this)
return;
4678 if (GetArena() == other->GetArena()) {
4679 InternalSwap(other);
4681 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4685 if (other ==
this)
return;
4686 GOOGLE_DCHECK(GetArena() == other->GetArena());
4687 InternalSwap(other);
4692 inline AudioProfileState*
New() const final {
4693 return CreateMaybeMessage<AudioProfileState>(
nullptr);
4696 AudioProfileState*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
4697 return CreateMaybeMessage<AudioProfileState>(arena);
4703 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4704 bool IsInitialized() const final;
4706 size_t ByteSizeLong() const final;
4707 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
4708 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
4709 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4710 void DiscardUnknownFields();
4711 int GetCachedSize() const final {
return _cached_size_.Get(); }
4714 inline void SharedCtor();
4715 inline void SharedDtor();
4716 void SetCachedSize(
int size)
const;
4717 void InternalSwap(AudioProfileState* other);
4718 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4719 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4720 return "signal_rtc.AudioProfileState";
4725 static void ArenaDtor(
void*
object);
4726 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
4736 kAudioStreamIdFieldNumber = 1,
4737 kVolumeFieldNumber = 2,
4738 kMutedFieldNumber = 3,
4739 kSignalStrengthFieldNumber = 4,
4740 kNtpTimestampFieldNumber = 5,
4745 bool _internal_has_audio_stream_id()
const;
4751 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_audio_stream_id()
const;
4752 void _internal_set_audio_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
4758 bool _internal_has_volume()
const;
4761 ::PROTOBUF_NAMESPACE_ID::uint32
volume()
const;
4764 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_volume()
const;
4765 void _internal_set_volume(::PROTOBUF_NAMESPACE_ID::uint32 value);
4771 bool _internal_has_muted()
const;
4777 bool _internal_muted()
const;
4778 void _internal_set_muted(
bool value);
4784 bool _internal_has_signal_strength()
const;
4790 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_signal_strength()
const;
4791 void _internal_set_signal_strength(::PROTOBUF_NAMESPACE_ID::uint32 value);
4797 bool _internal_has_ntp_timestamp()
const;
4803 ::PROTOBUF_NAMESPACE_ID::uint64 _internal_ntp_timestamp()
const;
4804 void _internal_set_ntp_timestamp(::PROTOBUF_NAMESPACE_ID::uint64 value);
4811 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4812 typedef void InternalArenaConstructable_;
4813 typedef void DestructorSkippable_;
4814 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
4815 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4816 ::PROTOBUF_NAMESPACE_ID::uint32 audio_stream_id_;
4817 ::PROTOBUF_NAMESPACE_ID::uint32 volume_;
4819 ::PROTOBUF_NAMESPACE_ID::uint32 signal_strength_;
4820 ::PROTOBUF_NAMESPACE_ID::uint64 ntp_timestamp_;
4821 friend struct ::TableStruct_video_5fcontrol_2eproto;
4826 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
4833 : AudioStreamIdInfoFrame() {
4834 *
this = ::std::move(from);
4837 inline AudioStreamIdInfoFrame&
operator=(
const AudioStreamIdInfoFrame& from) {
4841 inline AudioStreamIdInfoFrame&
operator=(AudioStreamIdInfoFrame&& from)
noexcept {
4842 if (GetArena() == from.GetArena()) {
4843 if (
this != &from) InternalSwap(&from);
4851 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
4854 return _internal_metadata_.mutable_unknown_fields<std::string>();
4860 return reinterpret_cast<const AudioStreamIdInfoFrame*
>(
4863 static constexpr int kIndexInFileMessages =
4866 friend void swap(AudioStreamIdInfoFrame& a, AudioStreamIdInfoFrame& b) {
4869 PROTOBUF_NOINLINE
void Swap(AudioStreamIdInfoFrame* other) {
4870 if (other ==
this)
return;
4871 if (GetArena() == other->GetArena()) {
4872 InternalSwap(other);
4874 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
4878 if (other ==
this)
return;
4879 GOOGLE_DCHECK(GetArena() == other->GetArena());
4880 InternalSwap(other);
4885 inline AudioStreamIdInfoFrame*
New() const final {
4886 return CreateMaybeMessage<AudioStreamIdInfoFrame>(
nullptr);
4889 AudioStreamIdInfoFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
4890 return CreateMaybeMessage<AudioStreamIdInfoFrame>(arena);
4896 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
4897 bool IsInitialized() const final;
4899 size_t ByteSizeLong() const final;
4900 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
4901 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
4902 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
4903 void DiscardUnknownFields();
4904 int GetCachedSize() const final {
return _cached_size_.Get(); }
4907 inline void SharedCtor();
4908 inline void SharedDtor();
4909 void SetCachedSize(
int size)
const;
4910 void InternalSwap(AudioStreamIdInfoFrame* other);
4911 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
4912 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
4913 return "signal_rtc.AudioStreamIdInfoFrame";
4918 static void ArenaDtor(
void*
object);
4919 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
4929 kStreamsFieldNumber = 1,
4934 int _internal_streams_size()
const;
4938 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioStreamIdInfo >*
4941 const ::signal_rtc::AudioStreamIdInfo& _internal_streams(
int index)
const;
4942 ::signal_rtc::AudioStreamIdInfo* _internal_add_streams();
4944 const ::signal_rtc::AudioStreamIdInfo&
streams(
int index)
const;
4946 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioStreamIdInfo >&
4953 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
4954 typedef void InternalArenaConstructable_;
4955 typedef void DestructorSkippable_;
4956 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioStreamIdInfo > streams_;
4957 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
4958 friend struct ::TableStruct_video_5fcontrol_2eproto;
4963 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
4970 : AudioStreamIdInfo() {
4971 *
this = ::std::move(from);
4974 inline AudioStreamIdInfo&
operator=(
const AudioStreamIdInfo& from) {
4978 inline AudioStreamIdInfo&
operator=(AudioStreamIdInfo&& from)
noexcept {
4979 if (GetArena() == from.GetArena()) {
4980 if (
this != &from) InternalSwap(&from);
4988 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
4991 return _internal_metadata_.mutable_unknown_fields<std::string>();
4997 return reinterpret_cast<const AudioStreamIdInfo*
>(
5000 static constexpr int kIndexInFileMessages =
5003 friend void swap(AudioStreamIdInfo& a, AudioStreamIdInfo& b) {
5006 PROTOBUF_NOINLINE
void Swap(AudioStreamIdInfo* other) {
5007 if (other ==
this)
return;
5008 if (GetArena() == other->GetArena()) {
5009 InternalSwap(other);
5011 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5015 if (other ==
this)
return;
5016 GOOGLE_DCHECK(GetArena() == other->GetArena());
5017 InternalSwap(other);
5022 inline AudioStreamIdInfo*
New() const final {
5023 return CreateMaybeMessage<AudioStreamIdInfo>(
nullptr);
5026 AudioStreamIdInfo*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
5027 return CreateMaybeMessage<AudioStreamIdInfo>(arena);
5033 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5034 bool IsInitialized() const final;
5036 size_t ByteSizeLong() const final;
5037 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
5038 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
5039 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5040 void DiscardUnknownFields();
5041 int GetCachedSize() const final {
return _cached_size_.Get(); }
5044 inline void SharedCtor();
5045 inline void SharedDtor();
5046 void SetCachedSize(
int size)
const;
5047 void InternalSwap(AudioStreamIdInfo* other);
5048 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5049 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5050 return "signal_rtc.AudioStreamIdInfo";
5055 static void ArenaDtor(
void*
object);
5056 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
5066 kProfileIdFieldNumber = 2,
5067 kExternalUserIdFieldNumber = 4,
5068 kAudioStreamIdFieldNumber = 1,
5069 kMutedFieldNumber = 3,
5070 kDroppedFieldNumber = 5,
5075 bool _internal_has_profile_id()
const;
5087 const std::string& _internal_profile_id()
const;
5088 void _internal_set_profile_id(
const std::string& value);
5089 std::string* _internal_mutable_profile_id();
5095 bool _internal_has_external_user_id()
const;
5107 const std::string& _internal_external_user_id()
const;
5108 void _internal_set_external_user_id(
const std::string& value);
5109 std::string* _internal_mutable_external_user_id();
5115 bool _internal_has_audio_stream_id()
const;
5121 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_audio_stream_id()
const;
5122 void _internal_set_audio_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
5128 bool _internal_has_muted()
const;
5134 bool _internal_muted()
const;
5135 void _internal_set_muted(
bool value);
5141 bool _internal_has_dropped()
const;
5147 bool _internal_dropped()
const;
5148 void _internal_set_dropped(
bool value);
5155 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5156 typedef void InternalArenaConstructable_;
5157 typedef void DestructorSkippable_;
5158 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
5159 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
5160 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr profile_id_;
5161 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr external_user_id_;
5162 ::PROTOBUF_NAMESPACE_ID::uint32 audio_stream_id_;
5165 friend struct ::TableStruct_video_5fcontrol_2eproto;
5170 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
5178 *
this = ::std::move(from);
5181 inline PingPongFrame&
operator=(
const PingPongFrame& from) {
5185 inline PingPongFrame&
operator=(PingPongFrame&& from)
noexcept {
5186 if (GetArena() == from.GetArena()) {
5187 if (
this != &from) InternalSwap(&from);
5195 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
5198 return _internal_metadata_.mutable_unknown_fields<std::string>();
5204 return reinterpret_cast<const PingPongFrame*
>(
5207 static constexpr int kIndexInFileMessages =
5210 friend void swap(PingPongFrame& a, PingPongFrame& b) {
5213 PROTOBUF_NOINLINE
void Swap(PingPongFrame* other) {
5214 if (other ==
this)
return;
5215 if (GetArena() == other->GetArena()) {
5216 InternalSwap(other);
5218 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5222 if (other ==
this)
return;
5223 GOOGLE_DCHECK(GetArena() == other->GetArena());
5224 InternalSwap(other);
5229 inline PingPongFrame*
New() const final {
5230 return CreateMaybeMessage<PingPongFrame>(
nullptr);
5233 PingPongFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
5234 return CreateMaybeMessage<PingPongFrame>(arena);
5240 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5241 bool IsInitialized() const final;
5243 size_t ByteSizeLong() const final;
5244 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
5245 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
5246 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5247 void DiscardUnknownFields();
5248 int GetCachedSize() const final {
return _cached_size_.Get(); }
5251 inline void SharedCtor();
5252 inline void SharedDtor();
5253 void SetCachedSize(
int size)
const;
5254 void InternalSwap(PingPongFrame* other);
5255 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5256 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5257 return "signal_rtc.PingPongFrame";
5262 static void ArenaDtor(
void*
object);
5263 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
5273 kPingIdFieldNumber = 2,
5274 kTypeFieldNumber = 1,
5279 bool _internal_has_ping_id()
const;
5285 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_ping_id()
const;
5286 void _internal_set_ping_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
5292 bool _internal_has_type()
const;
5307 size_t RequiredFieldsByteSizeFallback()
const;
5309 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5310 typedef void InternalArenaConstructable_;
5311 typedef void DestructorSkippable_;
5312 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
5313 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
5314 ::PROTOBUF_NAMESPACE_ID::uint32 ping_id_;
5316 friend struct ::TableStruct_video_5fcontrol_2eproto;
5321 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
5328 : AudioStatusFrame() {
5329 *
this = ::std::move(from);
5332 inline AudioStatusFrame&
operator=(
const AudioStatusFrame& from) {
5336 inline AudioStatusFrame&
operator=(AudioStatusFrame&& from)
noexcept {
5337 if (GetArena() == from.GetArena()) {
5338 if (
this != &from) InternalSwap(&from);
5346 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
5349 return _internal_metadata_.mutable_unknown_fields<std::string>();
5355 return reinterpret_cast<const AudioStatusFrame*
>(
5358 static constexpr int kIndexInFileMessages =
5361 friend void swap(AudioStatusFrame& a, AudioStatusFrame& b) {
5364 PROTOBUF_NOINLINE
void Swap(AudioStatusFrame* other) {
5365 if (other ==
this)
return;
5366 if (GetArena() == other->GetArena()) {
5367 InternalSwap(other);
5369 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5373 if (other ==
this)
return;
5374 GOOGLE_DCHECK(GetArena() == other->GetArena());
5375 InternalSwap(other);
5380 inline AudioStatusFrame*
New() const final {
5381 return CreateMaybeMessage<AudioStatusFrame>(
nullptr);
5384 AudioStatusFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
5385 return CreateMaybeMessage<AudioStatusFrame>(arena);
5391 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5392 bool IsInitialized() const final;
5394 size_t ByteSizeLong() const final;
5395 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
5396 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
5397 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5398 void DiscardUnknownFields();
5399 int GetCachedSize() const final {
return _cached_size_.Get(); }
5402 inline void SharedCtor();
5403 inline void SharedDtor();
5404 void SetCachedSize(
int size)
const;
5405 void InternalSwap(AudioStatusFrame* other);
5406 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5407 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5408 return "signal_rtc.AudioStatusFrame";
5413 static void ArenaDtor(
void*
object);
5414 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
5424 kXrpStatusFieldNumber = 1,
5429 bool _internal_has_xrp_status()
const;
5435 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_xrp_status()
const;
5436 void _internal_set_xrp_status(::PROTOBUF_NAMESPACE_ID::uint32 value);
5443 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5444 typedef void InternalArenaConstructable_;
5445 typedef void DestructorSkippable_;
5446 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
5447 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
5448 ::PROTOBUF_NAMESPACE_ID::uint32 xrp_status_;
5449 friend struct ::TableStruct_video_5fcontrol_2eproto;
5454 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
5462 *
this = ::std::move(from);
5470 if (GetArena() == from.GetArena()) {
5471 if (
this != &from) InternalSwap(&from);
5479 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
5482 return _internal_metadata_.mutable_unknown_fields<std::string>();
5488 return reinterpret_cast<const Metric*
>(
5491 static constexpr int kIndexInFileMessages =
5494 friend void swap(Metric& a, Metric& b) {
5497 PROTOBUF_NOINLINE
void Swap(Metric* other) {
5498 if (other ==
this)
return;
5499 if (GetArena() == other->GetArena()) {
5500 InternalSwap(other);
5502 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5506 if (other ==
this)
return;
5507 GOOGLE_DCHECK(GetArena() == other->GetArena());
5508 InternalSwap(other);
5513 inline Metric*
New() const final {
5514 return CreateMaybeMessage<Metric>(
nullptr);
5517 Metric*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
5518 return CreateMaybeMessage<Metric>(arena);
5524 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5525 bool IsInitialized() const final;
5527 size_t ByteSizeLong() const final;
5528 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
5529 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
5530 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5531 void DiscardUnknownFields();
5532 int GetCachedSize() const final {
return _cached_size_.Get(); }
5535 inline void SharedCtor();
5536 inline void SharedDtor();
5537 void SetCachedSize(
int size)
const;
5538 void InternalSwap(Metric* other);
5539 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5540 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5541 return "signal_rtc.Metric";
5544 explicit Metric(::PROTOBUF_NAMESPACE_ID::Arena* arena);
5546 static void ArenaDtor(
void*
object);
5547 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
5555 static constexpr
Type VIDEO_ACTUAL_ENCODER_BITRATE =
5557 static constexpr
Type VIDEO_AVAILABLE_SEND_BANDWIDTH =
5559 static constexpr
Type VIDEO_RETRANSMIT_BITRATE =
5561 static constexpr
Type VIDEO_AVAILABLE_RECEIVE_BANDWIDTH =
5563 static constexpr
Type VIDEO_TARGET_ENCODER_BITRATE =
5565 static constexpr
Type VIDEO_BUCKET_DELAY_MS =
5567 static constexpr
Type STUN_RTT_MS =
5569 static constexpr
Type SOCKET_DISCARDED_PPS =
5571 static constexpr
Type RTC_MIC_JITTER_MS =
5573 static constexpr
Type RTC_MIC_PPS =
5575 static constexpr
Type RTC_MIC_FRACTION_PACKET_LOST_PERCENT =
5577 static constexpr
Type RTC_MIC_BITRATE =
5579 static constexpr
Type RTC_MIC_RTT_MS =
5581 static constexpr
Type RTC_SPK_PPS =
5583 static constexpr
Type RTC_SPK_FRACTION_PACKET_LOST_PERCENT =
5585 static constexpr
Type RTC_SPK_JITTER_MS =
5587 static constexpr
Type RTC_SPK_FRACTION_DECODER_LOSS_PERCENT =
5589 static constexpr
Type RTC_SPK_BITRATE =
5591 static constexpr
Type RTC_SPK_CURRENT_DELAY_MS =
5593 static constexpr
Type RTC_SPK_JITTER_BUFFER_MS =
5595 static constexpr
Type VIDEO_SENT_RTT_MS =
5597 static constexpr
Type VIDEO_ENCODE_USAGE_PERCENT =
5599 static constexpr
Type VIDEO_NACKS_RECEIVED =
5601 static constexpr
Type VIDEO_PLIS_RECEIVED =
5603 static constexpr
Type VIDEO_AVERAGE_ENCODE_MS =
5605 static constexpr
Type VIDEO_INPUT_FPS =
5607 static constexpr
Type VIDEO_ENCODE_FPS =
5609 static constexpr
Type VIDEO_SENT_FPS =
5611 static constexpr
Type VIDEO_FIRS_RECEIVED =
5613 static constexpr
Type VIDEO_SENT_PPS =
5615 static constexpr
Type VIDEO_SENT_FRACTION_PACKET_LOST_PERCENT =
5617 static constexpr
Type VIDEO_SENT_BITRATE =
5619 static constexpr
Type VIDEO_DROPPED_FPS =
5621 static constexpr
Type VIDEO_TARGET_DELAY_MS =
5623 static constexpr
Type VIDEO_DECODE_MS =
5625 static constexpr
Type VIDEO_OUTPUT_FPS =
5627 static constexpr
Type VIDEO_RECEIVED_PPS =
5629 static constexpr
Type VIDEO_RECEIVED_FRACTION_PACKET_LOST_PERCENT =
5631 static constexpr
Type VIDEO_RENDER_DELAY_MS =
5633 static constexpr
Type VIDEO_RECEIVED_FPS =
5635 static constexpr
Type VIDEO_DECODE_FPS =
5637 static constexpr
Type VIDEO_NACKS_SENT =
5639 static constexpr
Type VIDEO_FIRS_SENT =
5641 static constexpr
Type VIDEO_RECEIVED_BITRATE =
5643 static constexpr
Type VIDEO_CURRENT_DELAY_MS =
5645 static constexpr
Type VIDEO_JITTER_BUFFER_MS =
5647 static constexpr
Type VIDEO_DISCARDED_PPS =
5649 static constexpr
Type VIDEO_PLIS_SENT =
5651 static constexpr
Type VIDEO_RECEIVED_JITTER_MS =
5653 static constexpr
Type VIDEO_SUBSCRIBES_COMPLETED =
5655 static constexpr
Type VIDEO_RESETS_STARTED =
5657 static constexpr
Type VIDEO_LOCAL_RENDER_FPS =
5659 static constexpr
Type PROCESS_CPU =
5663 static constexpr
Type VIDEO_REMOTE_RENDER_FPS =
5665 static constexpr
Type VIDEO_INPUT_HEIGHT =
5667 static constexpr
Type VIDEO_INPUT_ASPECT_RATIO =
5669 static constexpr
Type VIDEO_SENT_SIMULCAST_STREAMS =
5671 static constexpr
Type VIDEO_SENT_KEYFRAMES =
5673 static constexpr
Type VIDEO_ENCODE_HEIGHT =
5675 static constexpr
Type VIDEO_ENCODE_ASPECT_RATIO =
5677 static constexpr
Type VIDEO_SENT_QP_SUM =
5679 static constexpr
Type VIDEO_ENCODER_CPU_ADAPTATION_DURATION =
5681 static constexpr
Type VIDEO_ENCODER_BW_ADAPTATION_DURATION =
5683 static constexpr
Type VIDEO_DECODE_HEIGHT =
5685 static constexpr
Type VIDEO_DECODE_ASPECT_RATIO =
5687 static constexpr
Type VIDEO_RECEIVED_KEYFRAMES =
5689 static constexpr
Type VIDEO_RECEIVED_QP_SUM =
5691 static constexpr
Type VIDEO_RECEIVED_TOTAL_FREEZE_DURATION =
5693 static constexpr
Type VIDEO_TARGET_SUBSCRIBED_BITRATE =
5695 static constexpr
Type VIDEO_ACTUAL_SUBSCRIBED_BITRATE =
5697 static constexpr
Type VIDEO_RECEIVED_SIMULCAST_STREAM_SWITCHES =
5699 static constexpr
Type VIDEO_RECEIVED_PAUSES_FOR_POOR_CONNECTION =
5701 static constexpr
Type VIDEO_CAPTURER_ADAPTER_ENABLED_DURATION =
5703 static constexpr
Type VIDEO_CAPTURER_ADAPTER_FRAME_LATENCY =
5705 static constexpr
Type VIDEO_CAPTURER_ADAPTER_ASYNC_LATENCY =
5707 static constexpr
Type VIDEO_CAPTURER_ADAPTER_FRAME_DROPS =
5709 static constexpr
Type VIDEO_CAPTURER_ADAPTER_ASYNC_DROPS =
5711 static constexpr
Type VIDEO_CAPTURER_ADAPTER_ASYNC_USAGE_LATENCY =
5713 static constexpr
Type VIDEO_CAPTURER_ADAPTER_SIGMA =
5715 static constexpr
Type VIDEO_CAPTURER_ADAPTER_FRAME_ERRORS =
5717 static constexpr
Type VIDEO_ENCODE_WIDTH =
5719 static constexpr
Type VIDEO_DECODE_WIDTH =
5721 static inline
bool Type_IsValid(
int value) {
5724 static constexpr Type Type_MIN =
5726 static constexpr Type Type_MAX =
5728 static constexpr int Type_ARRAYSIZE =
5730 template<
typename T>
5731 static inline const std::string&
Type_Name(T enum_t_value) {
5732 static_assert(::std::is_same<T, Type>::value ||
5733 ::std::is_integral<T>::value,
5734 "Incorrect type passed to function Type_Name.");
5737 static inline bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
5745 kValueFieldNumber = 2,
5746 kTypeFieldNumber = 1,
5751 bool _internal_has_value()
const;
5757 double _internal_value()
const;
5758 void _internal_set_value(
double value);
5764 bool _internal_has_type()
const;
5778 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5779 typedef void InternalArenaConstructable_;
5780 typedef void DestructorSkippable_;
5781 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
5782 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
5785 friend struct ::TableStruct_video_5fcontrol_2eproto;
5790 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
5797 : StreamMetricFrame() {
5798 *
this = ::std::move(from);
5801 inline StreamMetricFrame&
operator=(
const StreamMetricFrame& from) {
5805 inline StreamMetricFrame&
operator=(StreamMetricFrame&& from)
noexcept {
5806 if (GetArena() == from.GetArena()) {
5807 if (
this != &from) InternalSwap(&from);
5815 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
5818 return _internal_metadata_.mutable_unknown_fields<std::string>();
5824 return reinterpret_cast<const StreamMetricFrame*
>(
5827 static constexpr int kIndexInFileMessages =
5830 friend void swap(StreamMetricFrame& a, StreamMetricFrame& b) {
5833 PROTOBUF_NOINLINE
void Swap(StreamMetricFrame* other) {
5834 if (other ==
this)
return;
5835 if (GetArena() == other->GetArena()) {
5836 InternalSwap(other);
5838 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
5842 if (other ==
this)
return;
5843 GOOGLE_DCHECK(GetArena() == other->GetArena());
5844 InternalSwap(other);
5849 inline StreamMetricFrame*
New() const final {
5850 return CreateMaybeMessage<StreamMetricFrame>(
nullptr);
5853 StreamMetricFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
5854 return CreateMaybeMessage<StreamMetricFrame>(arena);
5860 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
5861 bool IsInitialized() const final;
5863 size_t ByteSizeLong() const final;
5864 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
5865 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
5866 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
5867 void DiscardUnknownFields();
5868 int GetCachedSize() const final {
return _cached_size_.Get(); }
5871 inline void SharedCtor();
5872 inline void SharedDtor();
5873 void SetCachedSize(
int size)
const;
5874 void InternalSwap(StreamMetricFrame* other);
5875 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
5876 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
5877 return "signal_rtc.StreamMetricFrame";
5882 static void ArenaDtor(
void*
object);
5883 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
5893 kMetricsFieldNumber = 5,
5894 kStreamIdFieldNumber = 3,
5895 kGroupIdFieldNumber = 4,
5900 int _internal_metrics_size()
const;
5904 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >*
5907 const ::signal_rtc::Metric& _internal_metrics(
int index)
const;
5908 ::signal_rtc::Metric* _internal_add_metrics();
5910 const ::signal_rtc::Metric&
metrics(
int index)
const;
5912 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >&
5918 bool _internal_has_stream_id()
const;
5924 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_stream_id()
const;
5925 void _internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
5931 bool _internal_has_group_id()
const;
5937 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_group_id()
const;
5938 void _internal_set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
5945 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
5946 typedef void InternalArenaConstructable_;
5947 typedef void DestructorSkippable_;
5948 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
5949 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
5950 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric > metrics_;
5951 ::PROTOBUF_NAMESPACE_ID::uint32 stream_id_;
5952 ::PROTOBUF_NAMESPACE_ID::uint32 group_id_;
5953 friend struct ::TableStruct_video_5fcontrol_2eproto;
5958 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
5965 : ClientMetricFrame() {
5966 *
this = ::std::move(from);
5969 inline ClientMetricFrame&
operator=(
const ClientMetricFrame& from) {
5973 inline ClientMetricFrame&
operator=(ClientMetricFrame&& from)
noexcept {
5974 if (GetArena() == from.GetArena()) {
5975 if (
this != &from) InternalSwap(&from);
5983 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
5986 return _internal_metadata_.mutable_unknown_fields<std::string>();
5992 return reinterpret_cast<const ClientMetricFrame*
>(
5995 static constexpr int kIndexInFileMessages =
5998 friend void swap(ClientMetricFrame& a, ClientMetricFrame& b) {
6001 PROTOBUF_NOINLINE
void Swap(ClientMetricFrame* other) {
6002 if (other ==
this)
return;
6003 if (GetArena() == other->GetArena()) {
6004 InternalSwap(other);
6006 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6010 if (other ==
this)
return;
6011 GOOGLE_DCHECK(GetArena() == other->GetArena());
6012 InternalSwap(other);
6017 inline ClientMetricFrame*
New() const final {
6018 return CreateMaybeMessage<ClientMetricFrame>(
nullptr);
6021 ClientMetricFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
6022 return CreateMaybeMessage<ClientMetricFrame>(arena);
6028 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6029 bool IsInitialized() const final;
6031 size_t ByteSizeLong() const final;
6032 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
6033 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
6034 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6035 void DiscardUnknownFields();
6036 int GetCachedSize() const final {
return _cached_size_.Get(); }
6039 inline void SharedCtor();
6040 inline void SharedDtor();
6041 void SetCachedSize(
int size)
const;
6042 void InternalSwap(ClientMetricFrame* other);
6043 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6044 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
6045 return "signal_rtc.ClientMetricFrame";
6050 static void ArenaDtor(
void*
object);
6051 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
6061 kGlobalMetricsFieldNumber = 1,
6062 kStreamMetricFramesFieldNumber = 2,
6067 int _internal_global_metrics_size()
const;
6071 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >*
6074 const ::signal_rtc::Metric& _internal_global_metrics(
int index)
const;
6075 ::signal_rtc::Metric* _internal_add_global_metrics();
6079 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >&
6085 int _internal_stream_metric_frames_size()
const;
6089 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamMetricFrame >*
6092 const ::signal_rtc::StreamMetricFrame& _internal_stream_metric_frames(
int index)
const;
6093 ::signal_rtc::StreamMetricFrame* _internal_add_stream_metric_frames();
6097 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamMetricFrame >&
6104 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6105 typedef void InternalArenaConstructable_;
6106 typedef void DestructorSkippable_;
6107 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric > global_metrics_;
6108 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamMetricFrame > stream_metric_frames_;
6109 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
6110 friend struct ::TableStruct_video_5fcontrol_2eproto;
6115 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
6122 : DataMessageFrame() {
6123 *
this = ::std::move(from);
6126 inline DataMessageFrame&
operator=(
const DataMessageFrame& from) {
6130 inline DataMessageFrame&
operator=(DataMessageFrame&& from)
noexcept {
6131 if (GetArena() == from.GetArena()) {
6132 if (
this != &from) InternalSwap(&from);
6140 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
6143 return _internal_metadata_.mutable_unknown_fields<std::string>();
6149 return reinterpret_cast<const DataMessageFrame*
>(
6152 static constexpr int kIndexInFileMessages =
6155 friend void swap(DataMessageFrame& a, DataMessageFrame& b) {
6158 PROTOBUF_NOINLINE
void Swap(DataMessageFrame* other) {
6159 if (other ==
this)
return;
6160 if (GetArena() == other->GetArena()) {
6161 InternalSwap(other);
6163 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6167 if (other ==
this)
return;
6168 GOOGLE_DCHECK(GetArena() == other->GetArena());
6169 InternalSwap(other);
6174 inline DataMessageFrame*
New() const final {
6175 return CreateMaybeMessage<DataMessageFrame>(
nullptr);
6178 DataMessageFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
6179 return CreateMaybeMessage<DataMessageFrame>(arena);
6185 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6186 bool IsInitialized() const final;
6188 size_t ByteSizeLong() const final;
6189 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
6190 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
6191 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6192 void DiscardUnknownFields();
6193 int GetCachedSize() const final {
return _cached_size_.Get(); }
6196 inline void SharedCtor();
6197 inline void SharedDtor();
6198 void SetCachedSize(
int size)
const;
6199 void InternalSwap(DataMessageFrame* other);
6200 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6201 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
6202 return "signal_rtc.DataMessageFrame";
6207 static void ArenaDtor(
void*
object);
6208 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
6218 kMessagesFieldNumber = 1,
6223 int _internal_messages_size()
const;
6227 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::DataMessagePayload >*
6230 const ::signal_rtc::DataMessagePayload& _internal_messages(
int index)
const;
6231 ::signal_rtc::DataMessagePayload* _internal_add_messages();
6233 const ::signal_rtc::DataMessagePayload&
messages(
int index)
const;
6235 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::DataMessagePayload >&
6242 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6243 typedef void InternalArenaConstructable_;
6244 typedef void DestructorSkippable_;
6245 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::DataMessagePayload > messages_;
6246 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
6247 friend struct ::TableStruct_video_5fcontrol_2eproto;
6252 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
6259 : DataMessagePayload() {
6260 *
this = ::std::move(from);
6263 inline DataMessagePayload&
operator=(
const DataMessagePayload& from) {
6267 inline DataMessagePayload&
operator=(DataMessagePayload&& from)
noexcept {
6268 if (GetArena() == from.GetArena()) {
6269 if (
this != &from) InternalSwap(&from);
6277 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
6280 return _internal_metadata_.mutable_unknown_fields<std::string>();
6286 return reinterpret_cast<const DataMessagePayload*
>(
6289 static constexpr int kIndexInFileMessages =
6292 friend void swap(DataMessagePayload& a, DataMessagePayload& b) {
6295 PROTOBUF_NOINLINE
void Swap(DataMessagePayload* other) {
6296 if (other ==
this)
return;
6297 if (GetArena() == other->GetArena()) {
6298 InternalSwap(other);
6300 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6304 if (other ==
this)
return;
6305 GOOGLE_DCHECK(GetArena() == other->GetArena());
6306 InternalSwap(other);
6311 inline DataMessagePayload*
New() const final {
6312 return CreateMaybeMessage<DataMessagePayload>(
nullptr);
6315 DataMessagePayload*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
6316 return CreateMaybeMessage<DataMessagePayload>(arena);
6322 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6323 bool IsInitialized() const final;
6325 size_t ByteSizeLong() const final;
6326 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
6327 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
6328 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6329 void DiscardUnknownFields();
6330 int GetCachedSize() const final {
return _cached_size_.Get(); }
6333 inline void SharedCtor();
6334 inline void SharedDtor();
6335 void SetCachedSize(
int size)
const;
6336 void InternalSwap(DataMessagePayload* other);
6337 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6338 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
6339 return "signal_rtc.DataMessagePayload";
6344 static void ArenaDtor(
void*
object);
6345 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
6355 kTopicFieldNumber = 1,
6356 kDataFieldNumber = 2,
6357 kSenderProfileIdFieldNumber = 4,
6358 kSenderExternalUserIdFieldNumber = 6,
6359 kIngestTimeNsFieldNumber = 5,
6360 kLifetimeMsFieldNumber = 3,
6365 bool _internal_has_topic()
const;
6377 const std::string& _internal_topic()
const;
6378 void _internal_set_topic(
const std::string& value);
6379 std::string* _internal_mutable_topic();
6385 bool _internal_has_data()
const;
6397 const std::string& _internal_data()
const;
6398 void _internal_set_data(
const std::string& value);
6399 std::string* _internal_mutable_data();
6405 bool _internal_has_sender_profile_id()
const;
6417 const std::string& _internal_sender_profile_id()
const;
6418 void _internal_set_sender_profile_id(
const std::string& value);
6419 std::string* _internal_mutable_sender_profile_id();
6425 bool _internal_has_sender_external_user_id()
const;
6437 const std::string& _internal_sender_external_user_id()
const;
6438 void _internal_set_sender_external_user_id(
const std::string& value);
6439 std::string* _internal_mutable_sender_external_user_id();
6445 bool _internal_has_ingest_time_ns()
const;
6451 ::PROTOBUF_NAMESPACE_ID::int64 _internal_ingest_time_ns()
const;
6452 void _internal_set_ingest_time_ns(::PROTOBUF_NAMESPACE_ID::int64 value);
6458 bool _internal_has_lifetime_ms()
const;
6464 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_lifetime_ms()
const;
6465 void _internal_set_lifetime_ms(::PROTOBUF_NAMESPACE_ID::uint32 value);
6472 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6473 typedef void InternalArenaConstructable_;
6474 typedef void DestructorSkippable_;
6475 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
6476 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
6477 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr topic_;
6478 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr data_;
6479 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sender_profile_id_;
6480 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr sender_external_user_id_;
6481 ::PROTOBUF_NAMESPACE_ID::int64 ingest_time_ns_;
6482 ::PROTOBUF_NAMESPACE_ID::uint32 lifetime_ms_;
6483 friend struct ::TableStruct_video_5fcontrol_2eproto;
6488 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
6495 : TurnCredentials() {
6496 *
this = ::std::move(from);
6499 inline TurnCredentials&
operator=(
const TurnCredentials& from) {
6503 inline TurnCredentials&
operator=(TurnCredentials&& from)
noexcept {
6504 if (GetArena() == from.GetArena()) {
6505 if (
this != &from) InternalSwap(&from);
6513 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
6516 return _internal_metadata_.mutable_unknown_fields<std::string>();
6522 return reinterpret_cast<const TurnCredentials*
>(
6525 static constexpr int kIndexInFileMessages =
6528 friend void swap(TurnCredentials& a, TurnCredentials& b) {
6531 PROTOBUF_NOINLINE
void Swap(TurnCredentials* other) {
6532 if (other ==
this)
return;
6533 if (GetArena() == other->GetArena()) {
6534 InternalSwap(other);
6536 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6540 if (other ==
this)
return;
6541 GOOGLE_DCHECK(GetArena() == other->GetArena());
6542 InternalSwap(other);
6547 inline TurnCredentials*
New() const final {
6548 return CreateMaybeMessage<TurnCredentials>(
nullptr);
6551 TurnCredentials*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
6552 return CreateMaybeMessage<TurnCredentials>(arena);
6558 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6559 bool IsInitialized() const final;
6561 size_t ByteSizeLong() const final;
6562 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
6563 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
6564 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6565 void DiscardUnknownFields();
6566 int GetCachedSize() const final {
return _cached_size_.Get(); }
6569 inline void SharedCtor();
6570 inline void SharedDtor();
6571 void SetCachedSize(
int size)
const;
6572 void InternalSwap(TurnCredentials* other);
6573 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6574 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
6575 return "signal_rtc.TurnCredentials";
6580 static void ArenaDtor(
void*
object);
6581 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
6591 kUrisFieldNumber = 4,
6592 kUsernameFieldNumber = 1,
6593 kPasswordFieldNumber = 2,
6594 kTtlFieldNumber = 3,
6599 int _internal_uris_size()
const;
6602 const std::string&
uris(
int index)
const;
6607 void set_uris(
int index,
const char* value,
size_t size);
6613 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
uris()
const;
6616 const std::string& _internal_uris(
int index)
const;
6617 std::string* _internal_add_uris();
6623 bool _internal_has_username()
const;
6635 const std::string& _internal_username()
const;
6636 void _internal_set_username(
const std::string& value);
6637 std::string* _internal_mutable_username();
6643 bool _internal_has_password()
const;
6655 const std::string& _internal_password()
const;
6656 void _internal_set_password(
const std::string& value);
6657 std::string* _internal_mutable_password();
6663 bool _internal_has_ttl()
const;
6666 ::PROTOBUF_NAMESPACE_ID::uint32
ttl()
const;
6667 void set_ttl(::PROTOBUF_NAMESPACE_ID::uint32 value);
6669 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_ttl()
const;
6670 void _internal_set_ttl(::PROTOBUF_NAMESPACE_ID::uint32 value);
6677 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6678 typedef void InternalArenaConstructable_;
6679 typedef void DestructorSkippable_;
6680 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
6681 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
6682 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> uris_;
6683 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr username_;
6684 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr password_;
6685 ::PROTOBUF_NAMESPACE_ID::uint32 ttl_;
6686 friend struct ::TableStruct_video_5fcontrol_2eproto;
6691 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
6698 : AudioTranscriptItem() {
6699 *
this = ::std::move(from);
6702 inline AudioTranscriptItem&
operator=(
const AudioTranscriptItem& from) {
6706 inline AudioTranscriptItem&
operator=(AudioTranscriptItem&& from)
noexcept {
6707 if (GetArena() == from.GetArena()) {
6708 if (
this != &from) InternalSwap(&from);
6716 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
6719 return _internal_metadata_.mutable_unknown_fields<std::string>();
6725 return reinterpret_cast<const AudioTranscriptItem*
>(
6728 static constexpr int kIndexInFileMessages =
6731 friend void swap(AudioTranscriptItem& a, AudioTranscriptItem& b) {
6734 PROTOBUF_NOINLINE
void Swap(AudioTranscriptItem* other) {
6735 if (other ==
this)
return;
6736 if (GetArena() == other->GetArena()) {
6737 InternalSwap(other);
6739 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
6743 if (other ==
this)
return;
6744 GOOGLE_DCHECK(GetArena() == other->GetArena());
6745 InternalSwap(other);
6750 inline AudioTranscriptItem*
New() const final {
6751 return CreateMaybeMessage<AudioTranscriptItem>(
nullptr);
6754 AudioTranscriptItem*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
6755 return CreateMaybeMessage<AudioTranscriptItem>(arena);
6761 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
6762 bool IsInitialized() const final;
6764 size_t ByteSizeLong() const final;
6765 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
6766 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
6767 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
6768 void DiscardUnknownFields();
6769 int GetCachedSize() const final {
return _cached_size_.Get(); }
6772 inline void SharedCtor();
6773 inline void SharedDtor();
6774 void SetCachedSize(
int size)
const;
6775 void InternalSwap(AudioTranscriptItem* other);
6776 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
6777 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
6778 return "signal_rtc.AudioTranscriptItem";
6783 static void ArenaDtor(
void*
object);
6784 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
6792 static constexpr
Type PRONUNCIATION =
6794 static constexpr
Type PUNCTUATION =
6796 static inline
bool Type_IsValid(
int value) {
6799 static constexpr Type Type_MIN =
6801 static constexpr Type Type_MAX =
6803 static constexpr int Type_ARRAYSIZE =
6805 template<
typename T>
6806 static inline const std::string&
Type_Name(T enum_t_value) {
6807 static_assert(::std::is_same<T, Type>::value ||
6808 ::std::is_integral<T>::value,
6809 "Incorrect type passed to function Type_Name.");
6812 static inline bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
6820 kContentFieldNumber = 1,
6821 kSpeakerAttendeeIdFieldNumber = 3,
6822 kSpeakerExternalUserIdFieldNumber = 4,
6823 kEndTimeFieldNumber = 2,
6824 kStartTimeFieldNumber = 5,
6825 kConfidenceFieldNumber = 8,
6826 kVocabularyFilterMatchFieldNumber = 7,
6827 kStableFieldNumber = 9,
6828 kTypeFieldNumber = 6,
6833 bool _internal_has_content()
const;
6845 const std::string& _internal_content()
const;
6846 void _internal_set_content(
const std::string& value);
6847 std::string* _internal_mutable_content();
6853 bool _internal_has_speaker_attendee_id()
const;
6865 const std::string& _internal_speaker_attendee_id()
const;
6866 void _internal_set_speaker_attendee_id(
const std::string& value);
6867 std::string* _internal_mutable_speaker_attendee_id();
6873 bool _internal_has_speaker_external_user_id()
const;
6885 const std::string& _internal_speaker_external_user_id()
const;
6886 void _internal_set_speaker_external_user_id(
const std::string& value);
6887 std::string* _internal_mutable_speaker_external_user_id();
6893 bool _internal_has_end_time()
const;
6899 ::PROTOBUF_NAMESPACE_ID::int64 _internal_end_time()
const;
6900 void _internal_set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value);
6906 bool _internal_has_start_time()
const;
6912 ::PROTOBUF_NAMESPACE_ID::int64 _internal_start_time()
const;
6913 void _internal_set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value);
6919 bool _internal_has_confidence()
const;
6925 double _internal_confidence()
const;
6926 void _internal_set_confidence(
double value);
6932 bool _internal_has_vocabulary_filter_match()
const;
6938 bool _internal_vocabulary_filter_match()
const;
6939 void _internal_set_vocabulary_filter_match(
bool value);
6945 bool _internal_has_stable()
const;
6951 bool _internal_stable()
const;
6952 void _internal_set_stable(
bool value);
6958 bool _internal_has_type()
const;
6972 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
6973 typedef void InternalArenaConstructable_;
6974 typedef void DestructorSkippable_;
6975 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
6976 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
6977 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr content_;
6978 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr speaker_attendee_id_;
6979 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr speaker_external_user_id_;
6980 ::PROTOBUF_NAMESPACE_ID::int64 end_time_;
6981 ::PROTOBUF_NAMESPACE_ID::int64 start_time_;
6983 bool vocabulary_filter_match_;
6986 friend struct ::TableStruct_video_5fcontrol_2eproto;
6991 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
6998 : AudioTranscriptEntity() {
6999 *
this = ::std::move(from);
7002 inline AudioTranscriptEntity&
operator=(
const AudioTranscriptEntity& from) {
7006 inline AudioTranscriptEntity&
operator=(AudioTranscriptEntity&& from)
noexcept {
7007 if (GetArena() == from.GetArena()) {
7008 if (
this != &from) InternalSwap(&from);
7016 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
7019 return _internal_metadata_.mutable_unknown_fields<std::string>();
7025 return reinterpret_cast<const AudioTranscriptEntity*
>(
7028 static constexpr int kIndexInFileMessages =
7031 friend void swap(AudioTranscriptEntity& a, AudioTranscriptEntity& b) {
7034 PROTOBUF_NOINLINE
void Swap(AudioTranscriptEntity* other) {
7035 if (other ==
this)
return;
7036 if (GetArena() == other->GetArena()) {
7037 InternalSwap(other);
7039 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7043 if (other ==
this)
return;
7044 GOOGLE_DCHECK(GetArena() == other->GetArena());
7045 InternalSwap(other);
7050 inline AudioTranscriptEntity*
New() const final {
7051 return CreateMaybeMessage<AudioTranscriptEntity>(
nullptr);
7054 AudioTranscriptEntity*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
7055 return CreateMaybeMessage<AudioTranscriptEntity>(arena);
7061 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7062 bool IsInitialized() const final;
7064 size_t ByteSizeLong() const final;
7065 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
7066 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
7067 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7068 void DiscardUnknownFields();
7069 int GetCachedSize() const final {
return _cached_size_.Get(); }
7072 inline void SharedCtor();
7073 inline void SharedDtor();
7074 void SetCachedSize(
int size)
const;
7075 void InternalSwap(AudioTranscriptEntity* other);
7076 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7077 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
7078 return "signal_rtc.AudioTranscriptEntity";
7083 static void ArenaDtor(
void*
object);
7084 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
7094 kCategoryFieldNumber = 1,
7095 kContentFieldNumber = 3,
7096 kTypeFieldNumber = 6,
7097 kConfidenceFieldNumber = 2,
7098 kEndTimeFieldNumber = 4,
7099 kStartTimeFieldNumber = 5,
7104 bool _internal_has_category()
const;
7116 const std::string& _internal_category()
const;
7117 void _internal_set_category(
const std::string& value);
7118 std::string* _internal_mutable_category();
7124 bool _internal_has_content()
const;
7136 const std::string& _internal_content()
const;
7137 void _internal_set_content(
const std::string& value);
7138 std::string* _internal_mutable_content();
7144 bool _internal_has_type()
const;
7156 const std::string& _internal_type()
const;
7157 void _internal_set_type(
const std::string& value);
7158 std::string* _internal_mutable_type();
7164 bool _internal_has_confidence()
const;
7170 double _internal_confidence()
const;
7171 void _internal_set_confidence(
double value);
7177 bool _internal_has_end_time()
const;
7183 ::PROTOBUF_NAMESPACE_ID::int64 _internal_end_time()
const;
7184 void _internal_set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value);
7190 bool _internal_has_start_time()
const;
7196 ::PROTOBUF_NAMESPACE_ID::int64 _internal_start_time()
const;
7197 void _internal_set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value);
7204 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7205 typedef void InternalArenaConstructable_;
7206 typedef void DestructorSkippable_;
7207 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
7208 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
7209 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr category_;
7210 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr content_;
7211 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr type_;
7213 ::PROTOBUF_NAMESPACE_ID::int64 end_time_;
7214 ::PROTOBUF_NAMESPACE_ID::int64 start_time_;
7215 friend struct ::TableStruct_video_5fcontrol_2eproto;
7220 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
7227 : AudioTranscriptAlternative() {
7228 *
this = ::std::move(from);
7231 inline AudioTranscriptAlternative&
operator=(
const AudioTranscriptAlternative& from) {
7235 inline AudioTranscriptAlternative&
operator=(AudioTranscriptAlternative&& from)
noexcept {
7236 if (GetArena() == from.GetArena()) {
7237 if (
this != &from) InternalSwap(&from);
7245 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
7248 return _internal_metadata_.mutable_unknown_fields<std::string>();
7254 return reinterpret_cast<const AudioTranscriptAlternative*
>(
7257 static constexpr int kIndexInFileMessages =
7260 friend void swap(AudioTranscriptAlternative& a, AudioTranscriptAlternative& b) {
7263 PROTOBUF_NOINLINE
void Swap(AudioTranscriptAlternative* other) {
7264 if (other ==
this)
return;
7265 if (GetArena() == other->GetArena()) {
7266 InternalSwap(other);
7268 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7272 if (other ==
this)
return;
7273 GOOGLE_DCHECK(GetArena() == other->GetArena());
7274 InternalSwap(other);
7279 inline AudioTranscriptAlternative*
New() const final {
7280 return CreateMaybeMessage<AudioTranscriptAlternative>(
nullptr);
7283 AudioTranscriptAlternative*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
7284 return CreateMaybeMessage<AudioTranscriptAlternative>(arena);
7290 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7291 bool IsInitialized() const final;
7293 size_t ByteSizeLong() const final;
7294 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
7295 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
7296 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7297 void DiscardUnknownFields();
7298 int GetCachedSize() const final {
return _cached_size_.Get(); }
7301 inline void SharedCtor();
7302 inline void SharedDtor();
7303 void SetCachedSize(
int size)
const;
7304 void InternalSwap(AudioTranscriptAlternative* other);
7305 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7306 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
7307 return "signal_rtc.AudioTranscriptAlternative";
7312 static void ArenaDtor(
void*
object);
7313 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
7323 kItemsFieldNumber = 1,
7324 kEntitiesFieldNumber = 3,
7325 kTranscriptFieldNumber = 2,
7330 int _internal_items_size()
const;
7334 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptItem >*
7337 const ::signal_rtc::AudioTranscriptItem& _internal_items(
int index)
const;
7338 ::signal_rtc::AudioTranscriptItem* _internal_add_items();
7340 const ::signal_rtc::AudioTranscriptItem&
items(
int index)
const;
7342 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptItem >&
7348 int _internal_entities_size()
const;
7352 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEntity >*
7355 const ::signal_rtc::AudioTranscriptEntity& _internal_entities(
int index)
const;
7356 ::signal_rtc::AudioTranscriptEntity* _internal_add_entities();
7358 const ::signal_rtc::AudioTranscriptEntity&
entities(
int index)
const;
7360 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEntity >&
7366 bool _internal_has_transcript()
const;
7378 const std::string& _internal_transcript()
const;
7379 void _internal_set_transcript(
const std::string& value);
7380 std::string* _internal_mutable_transcript();
7387 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7388 typedef void InternalArenaConstructable_;
7389 typedef void DestructorSkippable_;
7390 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
7391 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
7392 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptItem > items_;
7393 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEntity > entities_;
7394 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr transcript_;
7395 friend struct ::TableStruct_video_5fcontrol_2eproto;
7400 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
7407 : AudioTranscriptResult() {
7408 *
this = ::std::move(from);
7411 inline AudioTranscriptResult&
operator=(
const AudioTranscriptResult& from) {
7415 inline AudioTranscriptResult&
operator=(AudioTranscriptResult&& from)
noexcept {
7416 if (GetArena() == from.GetArena()) {
7417 if (
this != &from) InternalSwap(&from);
7425 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
7428 return _internal_metadata_.mutable_unknown_fields<std::string>();
7434 return reinterpret_cast<const AudioTranscriptResult*
>(
7437 static constexpr int kIndexInFileMessages =
7440 friend void swap(AudioTranscriptResult& a, AudioTranscriptResult& b) {
7443 PROTOBUF_NOINLINE
void Swap(AudioTranscriptResult* other) {
7444 if (other ==
this)
return;
7445 if (GetArena() == other->GetArena()) {
7446 InternalSwap(other);
7448 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7452 if (other ==
this)
return;
7453 GOOGLE_DCHECK(GetArena() == other->GetArena());
7454 InternalSwap(other);
7459 inline AudioTranscriptResult*
New() const final {
7460 return CreateMaybeMessage<AudioTranscriptResult>(
nullptr);
7463 AudioTranscriptResult*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
7464 return CreateMaybeMessage<AudioTranscriptResult>(arena);
7470 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7471 bool IsInitialized() const final;
7473 size_t ByteSizeLong() const final;
7474 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
7475 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
7476 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7477 void DiscardUnknownFields();
7478 int GetCachedSize() const final {
return _cached_size_.Get(); }
7481 inline void SharedCtor();
7482 inline void SharedDtor();
7483 void SetCachedSize(
int size)
const;
7484 void InternalSwap(AudioTranscriptResult* other);
7485 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7486 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
7487 return "signal_rtc.AudioTranscriptResult";
7492 static void ArenaDtor(
void*
object);
7493 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
7503 kAlternativesFieldNumber = 1,
7504 kChannelIdFieldNumber = 2,
7505 kResultIdFieldNumber = 5,
7506 kEndTimeFieldNumber = 3,
7507 kStartTimeFieldNumber = 6,
7508 kIsPartialFieldNumber = 4,
7513 int _internal_alternatives_size()
const;
7517 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptAlternative >*
7520 const ::signal_rtc::AudioTranscriptAlternative& _internal_alternatives(
int index)
const;
7521 ::signal_rtc::AudioTranscriptAlternative* _internal_add_alternatives();
7523 const ::signal_rtc::AudioTranscriptAlternative&
alternatives(
int index)
const;
7525 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptAlternative >&
7531 bool _internal_has_channel_id()
const;
7543 const std::string& _internal_channel_id()
const;
7544 void _internal_set_channel_id(
const std::string& value);
7545 std::string* _internal_mutable_channel_id();
7551 bool _internal_has_result_id()
const;
7563 const std::string& _internal_result_id()
const;
7564 void _internal_set_result_id(
const std::string& value);
7565 std::string* _internal_mutable_result_id();
7571 bool _internal_has_end_time()
const;
7577 ::PROTOBUF_NAMESPACE_ID::int64 _internal_end_time()
const;
7578 void _internal_set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value);
7584 bool _internal_has_start_time()
const;
7590 ::PROTOBUF_NAMESPACE_ID::int64 _internal_start_time()
const;
7591 void _internal_set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value);
7597 bool _internal_has_is_partial()
const;
7603 bool _internal_is_partial()
const;
7604 void _internal_set_is_partial(
bool value);
7611 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7612 typedef void InternalArenaConstructable_;
7613 typedef void DestructorSkippable_;
7614 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
7615 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
7616 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptAlternative > alternatives_;
7617 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr channel_id_;
7618 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr result_id_;
7619 ::PROTOBUF_NAMESPACE_ID::int64 end_time_;
7620 ::PROTOBUF_NAMESPACE_ID::int64 start_time_;
7622 friend struct ::TableStruct_video_5fcontrol_2eproto;
7627 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
7634 : AudioTranscript() {
7635 *
this = ::std::move(from);
7638 inline AudioTranscript&
operator=(
const AudioTranscript& from) {
7642 inline AudioTranscript&
operator=(AudioTranscript&& from)
noexcept {
7643 if (GetArena() == from.GetArena()) {
7644 if (
this != &from) InternalSwap(&from);
7652 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
7655 return _internal_metadata_.mutable_unknown_fields<std::string>();
7661 return reinterpret_cast<const AudioTranscript*
>(
7664 static constexpr int kIndexInFileMessages =
7667 friend void swap(AudioTranscript& a, AudioTranscript& b) {
7670 PROTOBUF_NOINLINE
void Swap(AudioTranscript* other) {
7671 if (other ==
this)
return;
7672 if (GetArena() == other->GetArena()) {
7673 InternalSwap(other);
7675 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7679 if (other ==
this)
return;
7680 GOOGLE_DCHECK(GetArena() == other->GetArena());
7681 InternalSwap(other);
7686 inline AudioTranscript*
New() const final {
7687 return CreateMaybeMessage<AudioTranscript>(
nullptr);
7690 AudioTranscript*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
7691 return CreateMaybeMessage<AudioTranscript>(arena);
7697 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7698 bool IsInitialized() const final;
7700 size_t ByteSizeLong() const final;
7701 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
7702 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
7703 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7704 void DiscardUnknownFields();
7705 int GetCachedSize() const final {
return _cached_size_.Get(); }
7708 inline void SharedCtor();
7709 inline void SharedDtor();
7710 void SetCachedSize(
int size)
const;
7711 void InternalSwap(AudioTranscript* other);
7712 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7713 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
7714 return "signal_rtc.AudioTranscript";
7719 static void ArenaDtor(
void*
object);
7720 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
7730 kResultsFieldNumber = 1,
7735 int _internal_results_size()
const;
7739 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptResult >*
7742 const ::signal_rtc::AudioTranscriptResult& _internal_results(
int index)
const;
7743 ::signal_rtc::AudioTranscriptResult* _internal_add_results();
7745 const ::signal_rtc::AudioTranscriptResult&
results(
int index)
const;
7747 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptResult >&
7754 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7755 typedef void InternalArenaConstructable_;
7756 typedef void DestructorSkippable_;
7757 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptResult > results_;
7758 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
7759 friend struct ::TableStruct_video_5fcontrol_2eproto;
7764 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
7771 : MeetingTranscriptionStatus() {
7772 *
this = ::std::move(from);
7775 inline MeetingTranscriptionStatus&
operator=(
const MeetingTranscriptionStatus& from) {
7779 inline MeetingTranscriptionStatus&
operator=(MeetingTranscriptionStatus&& from)
noexcept {
7780 if (GetArena() == from.GetArena()) {
7781 if (
this != &from) InternalSwap(&from);
7789 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
7792 return _internal_metadata_.mutable_unknown_fields<std::string>();
7798 return reinterpret_cast<const MeetingTranscriptionStatus*
>(
7801 static constexpr int kIndexInFileMessages =
7804 friend void swap(MeetingTranscriptionStatus& a, MeetingTranscriptionStatus& b) {
7807 PROTOBUF_NOINLINE
void Swap(MeetingTranscriptionStatus* other) {
7808 if (other ==
this)
return;
7809 if (GetArena() == other->GetArena()) {
7810 InternalSwap(other);
7812 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
7816 if (other ==
this)
return;
7817 GOOGLE_DCHECK(GetArena() == other->GetArena());
7818 InternalSwap(other);
7823 inline MeetingTranscriptionStatus*
New() const final {
7824 return CreateMaybeMessage<MeetingTranscriptionStatus>(
nullptr);
7827 MeetingTranscriptionStatus*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
7828 return CreateMaybeMessage<MeetingTranscriptionStatus>(arena);
7834 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
7835 bool IsInitialized() const final;
7837 size_t ByteSizeLong() const final;
7838 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
7839 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
7840 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
7841 void DiscardUnknownFields();
7842 int GetCachedSize() const final {
return _cached_size_.Get(); }
7845 inline void SharedCtor();
7846 inline void SharedDtor();
7847 void SetCachedSize(
int size)
const;
7848 void InternalSwap(MeetingTranscriptionStatus* other);
7849 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
7850 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
7851 return "signal_rtc.MeetingTranscriptionStatus";
7856 static void ArenaDtor(
void*
object);
7857 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
7867 static constexpr
Type INTERRUPTED =
7875 static inline
bool Type_IsValid(
int value) {
7878 static constexpr Type Type_MIN =
7880 static constexpr Type Type_MAX =
7882 static constexpr int Type_ARRAYSIZE =
7884 template<
typename T>
7885 static inline const std::string&
Type_Name(T enum_t_value) {
7886 static_assert(::std::is_same<T, Type>::value ||
7887 ::std::is_integral<T>::value,
7888 "Incorrect type passed to function Type_Name.");
7891 static inline bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
7899 kTranscriptionRegionFieldNumber = 3,
7900 kTranscriptionConfigurationFieldNumber = 4,
7901 kMessageFieldNumber = 5,
7902 kEventTimeFieldNumber = 2,
7903 kTypeFieldNumber = 1,
7908 bool _internal_has_transcription_region()
const;
7920 const std::string& _internal_transcription_region()
const;
7921 void _internal_set_transcription_region(
const std::string& value);
7922 std::string* _internal_mutable_transcription_region();
7928 bool _internal_has_transcription_configuration()
const;
7940 const std::string& _internal_transcription_configuration()
const;
7941 void _internal_set_transcription_configuration(
const std::string& value);
7942 std::string* _internal_mutable_transcription_configuration();
7948 bool _internal_has_message()
const;
7960 const std::string& _internal_message()
const;
7961 void _internal_set_message(
const std::string& value);
7962 std::string* _internal_mutable_message();
7968 bool _internal_has_event_time()
const;
7974 ::PROTOBUF_NAMESPACE_ID::int64 _internal_event_time()
const;
7975 void _internal_set_event_time(::PROTOBUF_NAMESPACE_ID::int64 value);
7981 bool _internal_has_type()
const;
7995 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
7996 typedef void InternalArenaConstructable_;
7997 typedef void DestructorSkippable_;
7998 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
7999 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
8000 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr transcription_region_;
8001 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr transcription_configuration_;
8002 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr message_;
8003 ::PROTOBUF_NAMESPACE_ID::int64 event_time_;
8005 friend struct ::TableStruct_video_5fcontrol_2eproto;
8010 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
8017 : AudioTranscriptEvent() {
8018 *
this = ::std::move(from);
8021 inline AudioTranscriptEvent&
operator=(
const AudioTranscriptEvent& from) {
8025 inline AudioTranscriptEvent&
operator=(AudioTranscriptEvent&& from)
noexcept {
8026 if (GetArena() == from.GetArena()) {
8027 if (
this != &from) InternalSwap(&from);
8035 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
8038 return _internal_metadata_.mutable_unknown_fields<std::string>();
8050 return reinterpret_cast<const AudioTranscriptEvent*
>(
8053 static constexpr int kIndexInFileMessages =
8056 friend void swap(AudioTranscriptEvent& a, AudioTranscriptEvent& b) {
8059 PROTOBUF_NOINLINE
void Swap(AudioTranscriptEvent* other) {
8060 if (other ==
this)
return;
8061 if (GetArena() == other->GetArena()) {
8062 InternalSwap(other);
8064 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8068 if (other ==
this)
return;
8069 GOOGLE_DCHECK(GetArena() == other->GetArena());
8070 InternalSwap(other);
8075 inline AudioTranscriptEvent*
New() const final {
8076 return CreateMaybeMessage<AudioTranscriptEvent>(
nullptr);
8079 AudioTranscriptEvent*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
8080 return CreateMaybeMessage<AudioTranscriptEvent>(arena);
8086 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8087 bool IsInitialized() const final;
8089 size_t ByteSizeLong() const final;
8090 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
8091 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
8092 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8093 void DiscardUnknownFields();
8094 int GetCachedSize() const final {
return _cached_size_.Get(); }
8097 inline void SharedCtor();
8098 inline void SharedDtor();
8099 void SetCachedSize(
int size)
const;
8100 void InternalSwap(AudioTranscriptEvent* other);
8101 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8102 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
8103 return "signal_rtc.AudioTranscriptEvent";
8108 static void ArenaDtor(
void*
object);
8109 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
8119 kStatusFieldNumber = 1,
8120 kTranscriptFieldNumber = 2,
8125 bool _internal_has_status()
const;
8128 const ::signal_rtc::MeetingTranscriptionStatus&
status()
const;
8133 const ::signal_rtc::MeetingTranscriptionStatus& _internal_status()
const;
8134 ::signal_rtc::MeetingTranscriptionStatus* _internal_mutable_status();
8137 ::signal_rtc::MeetingTranscriptionStatus* status);
8143 bool _internal_has_transcript()
const;
8151 const ::signal_rtc::AudioTranscript& _internal_transcript()
const;
8152 ::signal_rtc::AudioTranscript* _internal_mutable_transcript();
8155 ::signal_rtc::AudioTranscript* transcript);
8163 void set_has_status();
8164 void set_has_transcript();
8166 inline bool has_Event()
const;
8167 inline void clear_has_Event();
8169 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8170 typedef void InternalArenaConstructable_;
8171 typedef void DestructorSkippable_;
8174 ::signal_rtc::MeetingTranscriptionStatus* status_;
8175 ::signal_rtc::AudioTranscript* transcript_;
8177 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
8178 ::PROTOBUF_NAMESPACE_ID::uint32 _oneof_case_[1];
8180 friend struct ::TableStruct_video_5fcontrol_2eproto;
8184class AudioTranscriptFrame PROTOBUF_FINAL :
8185 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
8192 : AudioTranscriptFrame() {
8193 *
this = ::std::move(from);
8196 inline AudioTranscriptFrame&
operator=(
const AudioTranscriptFrame& from) {
8200 inline AudioTranscriptFrame&
operator=(AudioTranscriptFrame&& from)
noexcept {
8201 if (GetArena() == from.GetArena()) {
8202 if (
this != &from) InternalSwap(&from);
8210 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
8213 return _internal_metadata_.mutable_unknown_fields<std::string>();
8219 return reinterpret_cast<const AudioTranscriptFrame*
>(
8222 static constexpr int kIndexInFileMessages =
8225 friend void swap(AudioTranscriptFrame& a, AudioTranscriptFrame& b) {
8228 PROTOBUF_NOINLINE
void Swap(AudioTranscriptFrame* other) {
8229 if (other ==
this)
return;
8230 if (GetArena() == other->GetArena()) {
8231 InternalSwap(other);
8233 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8237 if (other ==
this)
return;
8238 GOOGLE_DCHECK(GetArena() == other->GetArena());
8239 InternalSwap(other);
8244 inline AudioTranscriptFrame*
New() const final {
8245 return CreateMaybeMessage<AudioTranscriptFrame>(
nullptr);
8248 AudioTranscriptFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
8249 return CreateMaybeMessage<AudioTranscriptFrame>(arena);
8255 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8256 bool IsInitialized() const final;
8258 size_t ByteSizeLong() const final;
8259 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
8260 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
8261 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8262 void DiscardUnknownFields();
8263 int GetCachedSize() const final {
return _cached_size_.Get(); }
8266 inline void SharedCtor();
8267 inline void SharedDtor();
8268 void SetCachedSize(
int size)
const;
8269 void InternalSwap(AudioTranscriptFrame* other);
8270 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8271 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
8272 return "signal_rtc.AudioTranscriptFrame";
8277 static void ArenaDtor(
void*
object);
8278 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
8288 kEventsFieldNumber = 1,
8293 int _internal_events_size()
const;
8297 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEvent >*
8300 const ::signal_rtc::AudioTranscriptEvent& _internal_events(
int index)
const;
8301 ::signal_rtc::AudioTranscriptEvent* _internal_add_events();
8303 const ::signal_rtc::AudioTranscriptEvent&
events(
int index)
const;
8305 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEvent >&
8312 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8313 typedef void InternalArenaConstructable_;
8314 typedef void DestructorSkippable_;
8315 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEvent > events_;
8316 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
8317 friend struct ::TableStruct_video_5fcontrol_2eproto;
8322 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
8329 : RemoteVideoUpdateFrame() {
8330 *
this = ::std::move(from);
8333 inline RemoteVideoUpdateFrame&
operator=(
const RemoteVideoUpdateFrame& from) {
8337 inline RemoteVideoUpdateFrame&
operator=(RemoteVideoUpdateFrame&& from)
noexcept {
8338 if (GetArena() == from.GetArena()) {
8339 if (
this != &from) InternalSwap(&from);
8347 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
8350 return _internal_metadata_.mutable_unknown_fields<std::string>();
8356 return reinterpret_cast<const RemoteVideoUpdateFrame*
>(
8359 static constexpr int kIndexInFileMessages =
8362 friend void swap(RemoteVideoUpdateFrame& a, RemoteVideoUpdateFrame& b) {
8365 PROTOBUF_NOINLINE
void Swap(RemoteVideoUpdateFrame* other) {
8366 if (other ==
this)
return;
8367 if (GetArena() == other->GetArena()) {
8368 InternalSwap(other);
8370 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8374 if (other ==
this)
return;
8375 GOOGLE_DCHECK(GetArena() == other->GetArena());
8376 InternalSwap(other);
8381 inline RemoteVideoUpdateFrame*
New() const final {
8382 return CreateMaybeMessage<RemoteVideoUpdateFrame>(
nullptr);
8385 RemoteVideoUpdateFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
8386 return CreateMaybeMessage<RemoteVideoUpdateFrame>(arena);
8392 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8393 bool IsInitialized() const final;
8395 size_t ByteSizeLong() const final;
8396 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
8397 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
8398 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8399 void DiscardUnknownFields();
8400 int GetCachedSize() const final {
return _cached_size_.Get(); }
8403 inline void SharedCtor();
8404 inline void SharedDtor();
8405 void SetCachedSize(
int size)
const;
8406 void InternalSwap(RemoteVideoUpdateFrame* other);
8407 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8408 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
8409 return "signal_rtc.RemoteVideoUpdateFrame";
8414 static void ArenaDtor(
void*
object);
8415 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
8425 kAddedOrUpdatedVideoSubscriptionsFieldNumber = 1,
8426 kRemovedVideoSubscriptionMidsFieldNumber = 2,
8431 int _internal_added_or_updated_video_subscriptions_size()
const;
8435 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::VideoSubscriptionConfiguration >*
8438 const ::signal_rtc::VideoSubscriptionConfiguration& _internal_added_or_updated_video_subscriptions(
int index)
const;
8439 ::signal_rtc::VideoSubscriptionConfiguration* _internal_add_added_or_updated_video_subscriptions();
8443 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::VideoSubscriptionConfiguration >&
8449 int _internal_removed_video_subscription_mids_size()
const;
8466 const std::string& _internal_removed_video_subscription_mids(
int index)
const;
8467 std::string* _internal_add_removed_video_subscription_mids();
8474 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8475 typedef void InternalArenaConstructable_;
8476 typedef void DestructorSkippable_;
8477 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::VideoSubscriptionConfiguration > added_or_updated_video_subscriptions_;
8478 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> removed_video_subscription_mids_;
8479 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
8480 friend struct ::TableStruct_video_5fcontrol_2eproto;
8485 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
8492 : VideoSubscriptionConfiguration() {
8493 *
this = ::std::move(from);
8496 inline VideoSubscriptionConfiguration&
operator=(
const VideoSubscriptionConfiguration& from) {
8500 inline VideoSubscriptionConfiguration&
operator=(VideoSubscriptionConfiguration&& from)
noexcept {
8501 if (GetArena() == from.GetArena()) {
8502 if (
this != &from) InternalSwap(&from);
8510 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
8513 return _internal_metadata_.mutable_unknown_fields<std::string>();
8519 return reinterpret_cast<const VideoSubscriptionConfiguration*
>(
8522 static constexpr int kIndexInFileMessages =
8525 friend void swap(VideoSubscriptionConfiguration& a, VideoSubscriptionConfiguration& b) {
8528 PROTOBUF_NOINLINE
void Swap(VideoSubscriptionConfiguration* other) {
8529 if (other ==
this)
return;
8530 if (GetArena() == other->GetArena()) {
8531 InternalSwap(other);
8533 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8537 if (other ==
this)
return;
8538 GOOGLE_DCHECK(GetArena() == other->GetArena());
8539 InternalSwap(other);
8544 inline VideoSubscriptionConfiguration*
New() const final {
8545 return CreateMaybeMessage<VideoSubscriptionConfiguration>(
nullptr);
8548 VideoSubscriptionConfiguration*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
8549 return CreateMaybeMessage<VideoSubscriptionConfiguration>(arena);
8553 void CopyFrom(
const VideoSubscriptionConfiguration& from);
8555 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8556 bool IsInitialized() const final;
8558 size_t ByteSizeLong() const final;
8559 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
8560 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
8561 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8562 void DiscardUnknownFields();
8563 int GetCachedSize() const final {
return _cached_size_.Get(); }
8566 inline void SharedCtor();
8567 inline void SharedDtor();
8568 void SetCachedSize(
int size)
const;
8569 void InternalSwap(VideoSubscriptionConfiguration* other);
8570 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8571 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
8572 return "signal_rtc.VideoSubscriptionConfiguration";
8577 static void ArenaDtor(
void*
object);
8578 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
8588 kMidFieldNumber = 1,
8589 kAttendeeIdFieldNumber = 2,
8590 kStreamIdFieldNumber = 3,
8595 bool _internal_has_mid()
const;
8598 const std::string&
mid()
const;
8607 const std::string& _internal_mid()
const;
8608 void _internal_set_mid(
const std::string& value);
8609 std::string* _internal_mutable_mid();
8615 bool _internal_has_attendee_id()
const;
8627 const std::string& _internal_attendee_id()
const;
8628 void _internal_set_attendee_id(
const std::string& value);
8629 std::string* _internal_mutable_attendee_id();
8635 bool _internal_has_stream_id()
const;
8641 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_stream_id()
const;
8642 void _internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
8649 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8650 typedef void InternalArenaConstructable_;
8651 typedef void DestructorSkippable_;
8652 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
8653 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
8654 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr mid_;
8655 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr attendee_id_;
8656 ::PROTOBUF_NAMESPACE_ID::uint32 stream_id_;
8657 friend struct ::TableStruct_video_5fcontrol_2eproto;
8662 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
8669 : PrimaryMeetingJoinFrame() {
8670 *
this = ::std::move(from);
8673 inline PrimaryMeetingJoinFrame&
operator=(
const PrimaryMeetingJoinFrame& from) {
8677 inline PrimaryMeetingJoinFrame&
operator=(PrimaryMeetingJoinFrame&& from)
noexcept {
8678 if (GetArena() == from.GetArena()) {
8679 if (
this != &from) InternalSwap(&from);
8687 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
8690 return _internal_metadata_.mutable_unknown_fields<std::string>();
8696 return reinterpret_cast<const PrimaryMeetingJoinFrame*
>(
8699 static constexpr int kIndexInFileMessages =
8702 friend void swap(PrimaryMeetingJoinFrame& a, PrimaryMeetingJoinFrame& b) {
8705 PROTOBUF_NOINLINE
void Swap(PrimaryMeetingJoinFrame* other) {
8706 if (other ==
this)
return;
8707 if (GetArena() == other->GetArena()) {
8708 InternalSwap(other);
8710 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8714 if (other ==
this)
return;
8715 GOOGLE_DCHECK(GetArena() == other->GetArena());
8716 InternalSwap(other);
8721 inline PrimaryMeetingJoinFrame*
New() const final {
8722 return CreateMaybeMessage<PrimaryMeetingJoinFrame>(
nullptr);
8725 PrimaryMeetingJoinFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
8726 return CreateMaybeMessage<PrimaryMeetingJoinFrame>(arena);
8732 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8733 bool IsInitialized() const final;
8735 size_t ByteSizeLong() const final;
8736 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
8737 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
8738 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8739 void DiscardUnknownFields();
8740 int GetCachedSize() const final {
return _cached_size_.Get(); }
8743 inline void SharedCtor();
8744 inline void SharedDtor();
8745 void SetCachedSize(
int size)
const;
8746 void InternalSwap(PrimaryMeetingJoinFrame* other);
8747 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8748 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
8749 return "signal_rtc.PrimaryMeetingJoinFrame";
8754 static void ArenaDtor(
void*
object);
8755 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
8765 kCredentialsFieldNumber = 1,
8770 bool _internal_has_credentials()
const;
8778 const ::signal_rtc::MeetingSessionCredentials& _internal_credentials()
const;
8779 ::signal_rtc::MeetingSessionCredentials* _internal_mutable_credentials();
8782 ::signal_rtc::MeetingSessionCredentials* credentials);
8789 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8790 typedef void InternalArenaConstructable_;
8791 typedef void DestructorSkippable_;
8792 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
8793 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
8794 ::signal_rtc::MeetingSessionCredentials* credentials_;
8795 friend struct ::TableStruct_video_5fcontrol_2eproto;
8800 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
8807 : PrimaryMeetingJoinAckFrame() {
8808 *
this = ::std::move(from);
8811 inline PrimaryMeetingJoinAckFrame&
operator=(
const PrimaryMeetingJoinAckFrame& from) {
8815 inline PrimaryMeetingJoinAckFrame&
operator=(PrimaryMeetingJoinAckFrame&& from)
noexcept {
8816 if (GetArena() == from.GetArena()) {
8817 if (
this != &from) InternalSwap(&from);
8825 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
8828 return _internal_metadata_.mutable_unknown_fields<std::string>();
8834 return reinterpret_cast<const PrimaryMeetingJoinAckFrame*
>(
8837 static constexpr int kIndexInFileMessages =
8840 friend void swap(PrimaryMeetingJoinAckFrame& a, PrimaryMeetingJoinAckFrame& b) {
8843 PROTOBUF_NOINLINE
void Swap(PrimaryMeetingJoinAckFrame* other) {
8844 if (other ==
this)
return;
8845 if (GetArena() == other->GetArena()) {
8846 InternalSwap(other);
8848 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8852 if (other ==
this)
return;
8853 GOOGLE_DCHECK(GetArena() == other->GetArena());
8854 InternalSwap(other);
8859 inline PrimaryMeetingJoinAckFrame*
New() const final {
8860 return CreateMaybeMessage<PrimaryMeetingJoinAckFrame>(
nullptr);
8863 PrimaryMeetingJoinAckFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
8864 return CreateMaybeMessage<PrimaryMeetingJoinAckFrame>(arena);
8870 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
8871 bool IsInitialized() const final;
8873 size_t ByteSizeLong() const final;
8874 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
8875 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
8876 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
8877 void DiscardUnknownFields();
8878 int GetCachedSize() const final {
return _cached_size_.Get(); }
8881 inline void SharedCtor();
8882 inline void SharedDtor();
8883 void SetCachedSize(
int size)
const;
8884 void InternalSwap(PrimaryMeetingJoinAckFrame* other);
8885 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
8886 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
8887 return "signal_rtc.PrimaryMeetingJoinAckFrame";
8892 static void ArenaDtor(
void*
object);
8893 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
8903 kAttendeeIdFieldNumber = 1,
8908 bool _internal_has_attendee_id()
const;
8920 const std::string& _internal_attendee_id()
const;
8921 void _internal_set_attendee_id(
const std::string& value);
8922 std::string* _internal_mutable_attendee_id();
8929 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
8930 typedef void InternalArenaConstructable_;
8931 typedef void DestructorSkippable_;
8932 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
8933 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
8934 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr attendee_id_;
8935 friend struct ::TableStruct_video_5fcontrol_2eproto;
8940 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
8947 : PrimaryMeetingLeaveFrame() {
8948 *
this = ::std::move(from);
8951 inline PrimaryMeetingLeaveFrame&
operator=(
const PrimaryMeetingLeaveFrame& from) {
8955 inline PrimaryMeetingLeaveFrame&
operator=(PrimaryMeetingLeaveFrame&& from)
noexcept {
8956 if (GetArena() == from.GetArena()) {
8957 if (
this != &from) InternalSwap(&from);
8965 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
8968 return _internal_metadata_.mutable_unknown_fields<std::string>();
8974 return reinterpret_cast<const PrimaryMeetingLeaveFrame*
>(
8977 static constexpr int kIndexInFileMessages =
8980 friend void swap(PrimaryMeetingLeaveFrame& a, PrimaryMeetingLeaveFrame& b) {
8983 PROTOBUF_NOINLINE
void Swap(PrimaryMeetingLeaveFrame* other) {
8984 if (other ==
this)
return;
8985 if (GetArena() == other->GetArena()) {
8986 InternalSwap(other);
8988 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
8992 if (other ==
this)
return;
8993 GOOGLE_DCHECK(GetArena() == other->GetArena());
8994 InternalSwap(other);
8999 inline PrimaryMeetingLeaveFrame*
New() const final {
9000 return CreateMaybeMessage<PrimaryMeetingLeaveFrame>(
nullptr);
9003 PrimaryMeetingLeaveFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
9004 return CreateMaybeMessage<PrimaryMeetingLeaveFrame>(arena);
9010 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9011 bool IsInitialized() const final;
9013 size_t ByteSizeLong() const final;
9014 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
9015 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
9016 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9017 void DiscardUnknownFields();
9018 int GetCachedSize() const final {
return _cached_size_.Get(); }
9021 inline void SharedCtor();
9022 inline void SharedDtor();
9023 void SetCachedSize(
int size)
const;
9024 void InternalSwap(PrimaryMeetingLeaveFrame* other);
9025 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9026 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
9027 return "signal_rtc.PrimaryMeetingLeaveFrame";
9032 static void ArenaDtor(
void*
object);
9033 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
9046 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9047 typedef
void InternalArenaConstructable_;
9048 typedef
void DestructorSkippable_;
9049 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
9055 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
9062 : BridgeReserveFrame() {
9063 *
this = ::std::move(from);
9066 inline BridgeReserveFrame&
operator=(
const BridgeReserveFrame& from) {
9070 inline BridgeReserveFrame&
operator=(BridgeReserveFrame&& from)
noexcept {
9071 if (GetArena() == from.GetArena()) {
9072 if (
this != &from) InternalSwap(&from);
9080 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
9083 return _internal_metadata_.mutable_unknown_fields<std::string>();
9089 return reinterpret_cast<const BridgeReserveFrame*
>(
9092 static constexpr int kIndexInFileMessages =
9095 friend void swap(BridgeReserveFrame& a, BridgeReserveFrame& b) {
9098 PROTOBUF_NOINLINE
void Swap(BridgeReserveFrame* other) {
9099 if (other ==
this)
return;
9100 if (GetArena() == other->GetArena()) {
9101 InternalSwap(other);
9103 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9107 if (other ==
this)
return;
9108 GOOGLE_DCHECK(GetArena() == other->GetArena());
9109 InternalSwap(other);
9114 inline BridgeReserveFrame*
New() const final {
9115 return CreateMaybeMessage<BridgeReserveFrame>(
nullptr);
9118 BridgeReserveFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
9119 return CreateMaybeMessage<BridgeReserveFrame>(arena);
9125 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9126 bool IsInitialized() const final;
9128 size_t ByteSizeLong() const final;
9129 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
9130 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
9131 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9132 void DiscardUnknownFields();
9133 int GetCachedSize() const final {
return _cached_size_.Get(); }
9136 inline void SharedCtor();
9137 inline void SharedDtor();
9138 void SetCachedSize(
int size)
const;
9139 void InternalSwap(BridgeReserveFrame* other);
9140 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9141 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
9142 return "signal_rtc.BridgeReserveFrame";
9147 static void ArenaDtor(
void*
object);
9148 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
9160 static inline
bool ReservationType_IsValid(
int value) {
9167 static constexpr int ReservationType_ARRAYSIZE =
9169 template<
typename T>
9171 static_assert(::std::is_same<T, ReservationType>::value ||
9172 ::std::is_integral<T>::value,
9173 "Incorrect type passed to function ReservationType_Name.");
9193 static constexpr int Action_ARRAYSIZE =
9195 template<
typename T>
9197 static_assert(::std::is_same<T, Action>::value ||
9198 ::std::is_integral<T>::value,
9199 "Incorrect type passed to function Action_Name.");
9202 static inline bool Action_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
9210 kClientRequestTokenFieldNumber = 3,
9211 kTypeFieldNumber = 1,
9212 kActionFieldNumber = 2,
9217 bool _internal_has_client_request_token()
const;
9229 const std::string& _internal_client_request_token()
const;
9230 void _internal_set_client_request_token(
const std::string& value);
9231 std::string* _internal_mutable_client_request_token();
9237 bool _internal_has_type()
const;
9250 bool _internal_has_action()
const;
9264 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9265 typedef void InternalArenaConstructable_;
9266 typedef void DestructorSkippable_;
9267 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
9268 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
9269 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_request_token_;
9272 friend struct ::TableStruct_video_5fcontrol_2eproto;
9277 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
9284 : BridgeReserveAckFrame() {
9285 *
this = ::std::move(from);
9288 inline BridgeReserveAckFrame&
operator=(
const BridgeReserveAckFrame& from) {
9292 inline BridgeReserveAckFrame&
operator=(BridgeReserveAckFrame&& from)
noexcept {
9293 if (GetArena() == from.GetArena()) {
9294 if (
this != &from) InternalSwap(&from);
9302 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
9305 return _internal_metadata_.mutable_unknown_fields<std::string>();
9311 return reinterpret_cast<const BridgeReserveAckFrame*
>(
9314 static constexpr int kIndexInFileMessages =
9317 friend void swap(BridgeReserveAckFrame& a, BridgeReserveAckFrame& b) {
9320 PROTOBUF_NOINLINE
void Swap(BridgeReserveAckFrame* other) {
9321 if (other ==
this)
return;
9322 if (GetArena() == other->GetArena()) {
9323 InternalSwap(other);
9325 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9329 if (other ==
this)
return;
9330 GOOGLE_DCHECK(GetArena() == other->GetArena());
9331 InternalSwap(other);
9336 inline BridgeReserveAckFrame*
New() const final {
9337 return CreateMaybeMessage<BridgeReserveAckFrame>(
nullptr);
9340 BridgeReserveAckFrame*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
9341 return CreateMaybeMessage<BridgeReserveAckFrame>(arena);
9347 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9348 bool IsInitialized() const final;
9350 size_t ByteSizeLong() const final;
9351 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
9352 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
9353 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9354 void DiscardUnknownFields();
9355 int GetCachedSize() const final {
return _cached_size_.Get(); }
9358 inline void SharedCtor();
9359 inline void SharedDtor();
9360 void SetCachedSize(
int size)
const;
9361 void InternalSwap(BridgeReserveAckFrame* other);
9362 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9363 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
9364 return "signal_rtc.BridgeReserveAckFrame";
9369 static void ArenaDtor(
void*
object);
9370 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
9380 kClientRequestTokenFieldNumber = 1,
9385 bool _internal_has_client_request_token()
const;
9397 const std::string& _internal_client_request_token()
const;
9398 void _internal_set_client_request_token(
const std::string& value);
9399 std::string* _internal_mutable_client_request_token();
9406 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9407 typedef void InternalArenaConstructable_;
9408 typedef void DestructorSkippable_;
9409 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
9410 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
9411 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_request_token_;
9412 friend struct ::TableStruct_video_5fcontrol_2eproto;
9417 public ::PROTOBUF_NAMESPACE_ID::MessageLite {
9424 : MeetingSessionCredentials() {
9425 *
this = ::std::move(from);
9428 inline MeetingSessionCredentials&
operator=(
const MeetingSessionCredentials& from) {
9432 inline MeetingSessionCredentials&
operator=(MeetingSessionCredentials&& from)
noexcept {
9433 if (GetArena() == from.GetArena()) {
9434 if (
this != &from) InternalSwap(&from);
9442 return _internal_metadata_.unknown_fields<std::string>(::PROTOBUF_NAMESPACE_ID::internal::GetEmptyString);
9445 return _internal_metadata_.mutable_unknown_fields<std::string>();
9451 return reinterpret_cast<const MeetingSessionCredentials*
>(
9454 static constexpr int kIndexInFileMessages =
9457 friend void swap(MeetingSessionCredentials& a, MeetingSessionCredentials& b) {
9460 PROTOBUF_NOINLINE
void Swap(MeetingSessionCredentials* other) {
9461 if (other ==
this)
return;
9462 if (GetArena() == other->GetArena()) {
9463 InternalSwap(other);
9465 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
9469 if (other ==
this)
return;
9470 GOOGLE_DCHECK(GetArena() == other->GetArena());
9471 InternalSwap(other);
9476 inline MeetingSessionCredentials*
New() const final {
9477 return CreateMaybeMessage<MeetingSessionCredentials>(
nullptr);
9480 MeetingSessionCredentials*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
9481 return CreateMaybeMessage<MeetingSessionCredentials>(arena);
9487 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
9488 bool IsInitialized() const final;
9490 size_t ByteSizeLong() const final;
9491 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
9492 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
9493 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
9494 void DiscardUnknownFields();
9495 int GetCachedSize() const final {
return _cached_size_.Get(); }
9498 inline void SharedCtor();
9499 inline void SharedDtor();
9500 void SetCachedSize(
int size)
const;
9501 void InternalSwap(MeetingSessionCredentials* other);
9502 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
9503 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
9504 return "signal_rtc.MeetingSessionCredentials";
9509 static void ArenaDtor(
void*
object);
9510 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
9520 kAttendeeIdFieldNumber = 1,
9521 kExternalUserIdFieldNumber = 2,
9522 kJoinTokenFieldNumber = 3,
9527 bool _internal_has_attendee_id()
const;
9539 const std::string& _internal_attendee_id()
const;
9540 void _internal_set_attendee_id(
const std::string& value);
9541 std::string* _internal_mutable_attendee_id();
9547 bool _internal_has_external_user_id()
const;
9559 const std::string& _internal_external_user_id()
const;
9560 void _internal_set_external_user_id(
const std::string& value);
9561 std::string* _internal_mutable_external_user_id();
9567 bool _internal_has_join_token()
const;
9579 const std::string& _internal_join_token()
const;
9580 void _internal_set_join_token(
const std::string& value);
9581 std::string* _internal_mutable_join_token();
9588 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
9589 typedef void InternalArenaConstructable_;
9590 typedef void DestructorSkippable_;
9591 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
9592 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
9593 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr attendee_id_;
9594 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr external_user_id_;
9595 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr join_token_;
9596 friend struct ::TableStruct_video_5fcontrol_2eproto;
9604 #pragma GCC diagnostic push
9605 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
9610inline bool SignalFrame::_internal_has_timestamp_ms()
const {
9611 bool value = (_has_bits_[0] & 0x04000000u) != 0;
9614inline bool SignalFrame::has_timestamp_ms()
const {
9615 return _internal_has_timestamp_ms();
9617inline void SignalFrame::clear_timestamp_ms() {
9618 timestamp_ms_ = PROTOBUF_ULONGLONG(0);
9619 _has_bits_[0] &= ~0x04000000u;
9621inline ::PROTOBUF_NAMESPACE_ID::uint64 SignalFrame::_internal_timestamp_ms()
const {
9622 return timestamp_ms_;
9624inline ::PROTOBUF_NAMESPACE_ID::uint64 SignalFrame::timestamp_ms()
const {
9626 return _internal_timestamp_ms();
9628inline void SignalFrame::_internal_set_timestamp_ms(::PROTOBUF_NAMESPACE_ID::uint64 value) {
9629 _has_bits_[0] |= 0x04000000u;
9630 timestamp_ms_ = value;
9632inline void SignalFrame::set_timestamp_ms(::PROTOBUF_NAMESPACE_ID::uint64 value) {
9633 _internal_set_timestamp_ms(value);
9638inline bool SignalFrame::_internal_has_type()
const {
9639 bool value = (_has_bits_[0] & 0x08000000u) != 0;
9642inline bool SignalFrame::has_type()
const {
9643 return _internal_has_type();
9645inline void SignalFrame::clear_type() {
9647 _has_bits_[0] &= ~0x08000000u;
9654 return _internal_type();
9658 _has_bits_[0] |= 0x08000000u;
9662 _internal_set_type(value);
9667inline bool SignalFrame::_internal_has_error()
const {
9668 bool value = (_has_bits_[0] & 0x00000001u) != 0;
9669 PROTOBUF_ASSUME(!value || error_ !=
nullptr);
9672inline bool SignalFrame::has_error()
const {
9673 return _internal_has_error();
9675inline void SignalFrame::clear_error() {
9676 if (error_ !=
nullptr) error_->Clear();
9677 _has_bits_[0] &= ~0x00000001u;
9679inline const ::signal_rtc::ErrorFrame& SignalFrame::_internal_error()
const {
9680 const ::signal_rtc::ErrorFrame* p = error_;
9681 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::ErrorFrame&
>(
9684inline const ::signal_rtc::ErrorFrame& SignalFrame::error()
const {
9686 return _internal_error();
9688inline void SignalFrame::unsafe_arena_set_allocated_error(
9689 ::signal_rtc::ErrorFrame* error) {
9690 if (GetArena() ==
nullptr) {
9691 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(error_);
9695 _has_bits_[0] |= 0x00000001u;
9697 _has_bits_[0] &= ~0x00000001u;
9701inline ::signal_rtc::ErrorFrame* SignalFrame::release_error() {
9702 _has_bits_[0] &= ~0x00000001u;
9703 ::signal_rtc::ErrorFrame* temp = error_;
9705 if (GetArena() !=
nullptr) {
9706 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
9710inline ::signal_rtc::ErrorFrame* SignalFrame::unsafe_arena_release_error() {
9712 _has_bits_[0] &= ~0x00000001u;
9713 ::signal_rtc::ErrorFrame* temp = error_;
9717inline ::signal_rtc::ErrorFrame* SignalFrame::_internal_mutable_error() {
9718 _has_bits_[0] |= 0x00000001u;
9719 if (error_ ==
nullptr) {
9720 auto* p = CreateMaybeMessage<::signal_rtc::ErrorFrame>(GetArena());
9725inline ::signal_rtc::ErrorFrame* SignalFrame::mutable_error() {
9727 return _internal_mutable_error();
9729inline void SignalFrame::set_allocated_error(::signal_rtc::ErrorFrame* error) {
9730 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
9731 if (message_arena ==
nullptr) {
9735 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
9736 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(error);
9737 if (message_arena != submessage_arena) {
9738 error = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
9739 message_arena, error, submessage_arena);
9741 _has_bits_[0] |= 0x00000001u;
9743 _has_bits_[0] &= ~0x00000001u;
9750inline bool SignalFrame::_internal_has_join()
const {
9751 bool value = (_has_bits_[0] & 0x00000002u) != 0;
9752 PROTOBUF_ASSUME(!value || join_ !=
nullptr);
9755inline bool SignalFrame::has_join()
const {
9756 return _internal_has_join();
9758inline void SignalFrame::clear_join() {
9759 if (join_ !=
nullptr) join_->Clear();
9760 _has_bits_[0] &= ~0x00000002u;
9762inline const ::signal_rtc::JoinFrame& SignalFrame::_internal_join()
const {
9763 const ::signal_rtc::JoinFrame* p = join_;
9764 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::JoinFrame&
>(
9767inline const ::signal_rtc::JoinFrame& SignalFrame::join()
const {
9769 return _internal_join();
9771inline void SignalFrame::unsafe_arena_set_allocated_join(
9772 ::signal_rtc::JoinFrame* join) {
9773 if (GetArena() ==
nullptr) {
9774 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(join_);
9778 _has_bits_[0] |= 0x00000002u;
9780 _has_bits_[0] &= ~0x00000002u;
9784inline ::signal_rtc::JoinFrame* SignalFrame::release_join() {
9785 _has_bits_[0] &= ~0x00000002u;
9786 ::signal_rtc::JoinFrame* temp = join_;
9788 if (GetArena() !=
nullptr) {
9789 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
9793inline ::signal_rtc::JoinFrame* SignalFrame::unsafe_arena_release_join() {
9795 _has_bits_[0] &= ~0x00000002u;
9796 ::signal_rtc::JoinFrame* temp = join_;
9800inline ::signal_rtc::JoinFrame* SignalFrame::_internal_mutable_join() {
9801 _has_bits_[0] |= 0x00000002u;
9802 if (join_ ==
nullptr) {
9803 auto* p = CreateMaybeMessage<::signal_rtc::JoinFrame>(GetArena());
9808inline ::signal_rtc::JoinFrame* SignalFrame::mutable_join() {
9810 return _internal_mutable_join();
9812inline void SignalFrame::set_allocated_join(::signal_rtc::JoinFrame* join) {
9813 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
9814 if (message_arena ==
nullptr) {
9818 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
9819 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(join);
9820 if (message_arena != submessage_arena) {
9821 join = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
9822 message_arena, join, submessage_arena);
9824 _has_bits_[0] |= 0x00000002u;
9826 _has_bits_[0] &= ~0x00000002u;
9833inline bool SignalFrame::_internal_has_joinack()
const {
9834 bool value = (_has_bits_[0] & 0x00000004u) != 0;
9835 PROTOBUF_ASSUME(!value || joinack_ !=
nullptr);
9838inline bool SignalFrame::has_joinack()
const {
9839 return _internal_has_joinack();
9841inline void SignalFrame::clear_joinack() {
9842 if (joinack_ !=
nullptr) joinack_->Clear();
9843 _has_bits_[0] &= ~0x00000004u;
9845inline const ::signal_rtc::JoinAckFrame& SignalFrame::_internal_joinack()
const {
9846 const ::signal_rtc::JoinAckFrame* p = joinack_;
9847 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::JoinAckFrame&
>(
9850inline const ::signal_rtc::JoinAckFrame& SignalFrame::joinack()
const {
9852 return _internal_joinack();
9854inline void SignalFrame::unsafe_arena_set_allocated_joinack(
9855 ::signal_rtc::JoinAckFrame* joinack) {
9856 if (GetArena() ==
nullptr) {
9857 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(joinack_);
9861 _has_bits_[0] |= 0x00000004u;
9863 _has_bits_[0] &= ~0x00000004u;
9867inline ::signal_rtc::JoinAckFrame* SignalFrame::release_joinack() {
9868 _has_bits_[0] &= ~0x00000004u;
9869 ::signal_rtc::JoinAckFrame* temp = joinack_;
9871 if (GetArena() !=
nullptr) {
9872 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
9876inline ::signal_rtc::JoinAckFrame* SignalFrame::unsafe_arena_release_joinack() {
9878 _has_bits_[0] &= ~0x00000004u;
9879 ::signal_rtc::JoinAckFrame* temp = joinack_;
9883inline ::signal_rtc::JoinAckFrame* SignalFrame::_internal_mutable_joinack() {
9884 _has_bits_[0] |= 0x00000004u;
9885 if (joinack_ ==
nullptr) {
9886 auto* p = CreateMaybeMessage<::signal_rtc::JoinAckFrame>(GetArena());
9891inline ::signal_rtc::JoinAckFrame* SignalFrame::mutable_joinack() {
9893 return _internal_mutable_joinack();
9895inline void SignalFrame::set_allocated_joinack(::signal_rtc::JoinAckFrame* joinack) {
9896 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
9897 if (message_arena ==
nullptr) {
9901 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
9902 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(joinack);
9903 if (message_arena != submessage_arena) {
9904 joinack = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
9905 message_arena, joinack, submessage_arena);
9907 _has_bits_[0] |= 0x00000004u;
9909 _has_bits_[0] &= ~0x00000004u;
9916inline bool SignalFrame::_internal_has_sub()
const {
9917 bool value = (_has_bits_[0] & 0x00000008u) != 0;
9918 PROTOBUF_ASSUME(!value || sub_ !=
nullptr);
9921inline bool SignalFrame::has_sub()
const {
9922 return _internal_has_sub();
9924inline void SignalFrame::clear_sub() {
9925 if (sub_ !=
nullptr) sub_->Clear();
9926 _has_bits_[0] &= ~0x00000008u;
9928inline const ::signal_rtc::SubscribeFrame& SignalFrame::_internal_sub()
const {
9929 const ::signal_rtc::SubscribeFrame* p = sub_;
9930 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::SubscribeFrame&
>(
9933inline const ::signal_rtc::SubscribeFrame& SignalFrame::sub()
const {
9935 return _internal_sub();
9937inline void SignalFrame::unsafe_arena_set_allocated_sub(
9938 ::signal_rtc::SubscribeFrame* sub) {
9939 if (GetArena() ==
nullptr) {
9940 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(sub_);
9944 _has_bits_[0] |= 0x00000008u;
9946 _has_bits_[0] &= ~0x00000008u;
9950inline ::signal_rtc::SubscribeFrame* SignalFrame::release_sub() {
9951 _has_bits_[0] &= ~0x00000008u;
9952 ::signal_rtc::SubscribeFrame* temp = sub_;
9954 if (GetArena() !=
nullptr) {
9955 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
9959inline ::signal_rtc::SubscribeFrame* SignalFrame::unsafe_arena_release_sub() {
9961 _has_bits_[0] &= ~0x00000008u;
9962 ::signal_rtc::SubscribeFrame* temp = sub_;
9966inline ::signal_rtc::SubscribeFrame* SignalFrame::_internal_mutable_sub() {
9967 _has_bits_[0] |= 0x00000008u;
9968 if (sub_ ==
nullptr) {
9969 auto* p = CreateMaybeMessage<::signal_rtc::SubscribeFrame>(GetArena());
9974inline ::signal_rtc::SubscribeFrame* SignalFrame::mutable_sub() {
9976 return _internal_mutable_sub();
9978inline void SignalFrame::set_allocated_sub(::signal_rtc::SubscribeFrame* sub) {
9979 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
9980 if (message_arena ==
nullptr) {
9984 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
9985 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(sub);
9986 if (message_arena != submessage_arena) {
9987 sub = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
9988 message_arena, sub, submessage_arena);
9990 _has_bits_[0] |= 0x00000008u;
9992 _has_bits_[0] &= ~0x00000008u;
9999inline bool SignalFrame::_internal_has_suback()
const {
10000 bool value = (_has_bits_[0] & 0x00000010u) != 0;
10001 PROTOBUF_ASSUME(!value || suback_ !=
nullptr);
10004inline bool SignalFrame::has_suback()
const {
10005 return _internal_has_suback();
10007inline void SignalFrame::clear_suback() {
10008 if (suback_ !=
nullptr) suback_->Clear();
10009 _has_bits_[0] &= ~0x00000010u;
10011inline const ::signal_rtc::SubscribeAckFrame& SignalFrame::_internal_suback()
const {
10012 const ::signal_rtc::SubscribeAckFrame* p = suback_;
10013 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::SubscribeAckFrame&
>(
10016inline const ::signal_rtc::SubscribeAckFrame& SignalFrame::suback()
const {
10018 return _internal_suback();
10020inline void SignalFrame::unsafe_arena_set_allocated_suback(
10021 ::signal_rtc::SubscribeAckFrame* suback) {
10022 if (GetArena() ==
nullptr) {
10023 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(suback_);
10027 _has_bits_[0] |= 0x00000010u;
10029 _has_bits_[0] &= ~0x00000010u;
10033inline ::signal_rtc::SubscribeAckFrame* SignalFrame::release_suback() {
10034 _has_bits_[0] &= ~0x00000010u;
10035 ::signal_rtc::SubscribeAckFrame* temp = suback_;
10037 if (GetArena() !=
nullptr) {
10038 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10042inline ::signal_rtc::SubscribeAckFrame* SignalFrame::unsafe_arena_release_suback() {
10044 _has_bits_[0] &= ~0x00000010u;
10045 ::signal_rtc::SubscribeAckFrame* temp = suback_;
10049inline ::signal_rtc::SubscribeAckFrame* SignalFrame::_internal_mutable_suback() {
10050 _has_bits_[0] |= 0x00000010u;
10051 if (suback_ ==
nullptr) {
10052 auto* p = CreateMaybeMessage<::signal_rtc::SubscribeAckFrame>(GetArena());
10057inline ::signal_rtc::SubscribeAckFrame* SignalFrame::mutable_suback() {
10059 return _internal_mutable_suback();
10061inline void SignalFrame::set_allocated_suback(::signal_rtc::SubscribeAckFrame* suback) {
10062 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10063 if (message_arena ==
nullptr) {
10067 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10068 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(suback);
10069 if (message_arena != submessage_arena) {
10070 suback = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10071 message_arena, suback, submessage_arena);
10073 _has_bits_[0] |= 0x00000010u;
10075 _has_bits_[0] &= ~0x00000010u;
10082inline bool SignalFrame::_internal_has_index()
const {
10083 bool value = (_has_bits_[0] & 0x00000020u) != 0;
10084 PROTOBUF_ASSUME(!value || index_ !=
nullptr);
10087inline bool SignalFrame::has_index()
const {
10088 return _internal_has_index();
10090inline void SignalFrame::clear_index() {
10091 if (index_ !=
nullptr) index_->Clear();
10092 _has_bits_[0] &= ~0x00000020u;
10094inline const ::signal_rtc::IndexFrame& SignalFrame::_internal_index()
const {
10095 const ::signal_rtc::IndexFrame* p = index_;
10096 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::IndexFrame&
>(
10099inline const ::signal_rtc::IndexFrame& SignalFrame::index()
const {
10101 return _internal_index();
10103inline void SignalFrame::unsafe_arena_set_allocated_index(
10104 ::signal_rtc::IndexFrame* index) {
10105 if (GetArena() ==
nullptr) {
10106 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(index_);
10110 _has_bits_[0] |= 0x00000020u;
10112 _has_bits_[0] &= ~0x00000020u;
10116inline ::signal_rtc::IndexFrame* SignalFrame::release_index() {
10117 _has_bits_[0] &= ~0x00000020u;
10118 ::signal_rtc::IndexFrame* temp = index_;
10120 if (GetArena() !=
nullptr) {
10121 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10125inline ::signal_rtc::IndexFrame* SignalFrame::unsafe_arena_release_index() {
10127 _has_bits_[0] &= ~0x00000020u;
10128 ::signal_rtc::IndexFrame* temp = index_;
10132inline ::signal_rtc::IndexFrame* SignalFrame::_internal_mutable_index() {
10133 _has_bits_[0] |= 0x00000020u;
10134 if (index_ ==
nullptr) {
10135 auto* p = CreateMaybeMessage<::signal_rtc::IndexFrame>(GetArena());
10140inline ::signal_rtc::IndexFrame* SignalFrame::mutable_index() {
10142 return _internal_mutable_index();
10144inline void SignalFrame::set_allocated_index(::signal_rtc::IndexFrame* index) {
10145 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10146 if (message_arena ==
nullptr) {
10150 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10151 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(index);
10152 if (message_arena != submessage_arena) {
10153 index = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10154 message_arena, index, submessage_arena);
10156 _has_bits_[0] |= 0x00000020u;
10158 _has_bits_[0] &= ~0x00000020u;
10165inline bool SignalFrame::_internal_has_pause()
const {
10166 bool value = (_has_bits_[0] & 0x00000040u) != 0;
10167 PROTOBUF_ASSUME(!value || pause_ !=
nullptr);
10170inline bool SignalFrame::has_pause()
const {
10171 return _internal_has_pause();
10173inline void SignalFrame::clear_pause() {
10174 if (pause_ !=
nullptr) pause_->Clear();
10175 _has_bits_[0] &= ~0x00000040u;
10177inline const ::signal_rtc::PauseResumeFrame& SignalFrame::_internal_pause()
const {
10178 const ::signal_rtc::PauseResumeFrame* p = pause_;
10179 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::PauseResumeFrame&
>(
10182inline const ::signal_rtc::PauseResumeFrame& SignalFrame::pause()
const {
10184 return _internal_pause();
10186inline void SignalFrame::unsafe_arena_set_allocated_pause(
10187 ::signal_rtc::PauseResumeFrame* pause) {
10188 if (GetArena() ==
nullptr) {
10189 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pause_);
10193 _has_bits_[0] |= 0x00000040u;
10195 _has_bits_[0] &= ~0x00000040u;
10199inline ::signal_rtc::PauseResumeFrame* SignalFrame::release_pause() {
10200 _has_bits_[0] &= ~0x00000040u;
10201 ::signal_rtc::PauseResumeFrame* temp = pause_;
10203 if (GetArena() !=
nullptr) {
10204 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10208inline ::signal_rtc::PauseResumeFrame* SignalFrame::unsafe_arena_release_pause() {
10210 _has_bits_[0] &= ~0x00000040u;
10211 ::signal_rtc::PauseResumeFrame* temp = pause_;
10215inline ::signal_rtc::PauseResumeFrame* SignalFrame::_internal_mutable_pause() {
10216 _has_bits_[0] |= 0x00000040u;
10217 if (pause_ ==
nullptr) {
10218 auto* p = CreateMaybeMessage<::signal_rtc::PauseResumeFrame>(GetArena());
10223inline ::signal_rtc::PauseResumeFrame* SignalFrame::mutable_pause() {
10225 return _internal_mutable_pause();
10227inline void SignalFrame::set_allocated_pause(::signal_rtc::PauseResumeFrame* pause) {
10228 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10229 if (message_arena ==
nullptr) {
10233 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10234 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(pause);
10235 if (message_arena != submessage_arena) {
10236 pause = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10237 message_arena, pause, submessage_arena);
10239 _has_bits_[0] |= 0x00000040u;
10241 _has_bits_[0] &= ~0x00000040u;
10248inline bool SignalFrame::_internal_has_leave()
const {
10249 bool value = (_has_bits_[0] & 0x00000080u) != 0;
10250 PROTOBUF_ASSUME(!value || leave_ !=
nullptr);
10253inline bool SignalFrame::has_leave()
const {
10254 return _internal_has_leave();
10256inline void SignalFrame::clear_leave() {
10257 if (leave_ !=
nullptr) leave_->Clear();
10258 _has_bits_[0] &= ~0x00000080u;
10260inline const ::signal_rtc::LeaveFrame& SignalFrame::_internal_leave()
const {
10261 const ::signal_rtc::LeaveFrame* p = leave_;
10262 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::LeaveFrame&
>(
10265inline const ::signal_rtc::LeaveFrame& SignalFrame::leave()
const {
10267 return _internal_leave();
10269inline void SignalFrame::unsafe_arena_set_allocated_leave(
10270 ::signal_rtc::LeaveFrame* leave) {
10271 if (GetArena() ==
nullptr) {
10272 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(leave_);
10276 _has_bits_[0] |= 0x00000080u;
10278 _has_bits_[0] &= ~0x00000080u;
10282inline ::signal_rtc::LeaveFrame* SignalFrame::release_leave() {
10283 _has_bits_[0] &= ~0x00000080u;
10284 ::signal_rtc::LeaveFrame* temp = leave_;
10286 if (GetArena() !=
nullptr) {
10287 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10291inline ::signal_rtc::LeaveFrame* SignalFrame::unsafe_arena_release_leave() {
10293 _has_bits_[0] &= ~0x00000080u;
10294 ::signal_rtc::LeaveFrame* temp = leave_;
10298inline ::signal_rtc::LeaveFrame* SignalFrame::_internal_mutable_leave() {
10299 _has_bits_[0] |= 0x00000080u;
10300 if (leave_ ==
nullptr) {
10301 auto* p = CreateMaybeMessage<::signal_rtc::LeaveFrame>(GetArena());
10306inline ::signal_rtc::LeaveFrame* SignalFrame::mutable_leave() {
10308 return _internal_mutable_leave();
10310inline void SignalFrame::set_allocated_leave(::signal_rtc::LeaveFrame* leave) {
10311 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10312 if (message_arena ==
nullptr) {
10316 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10317 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(leave);
10318 if (message_arena != submessage_arena) {
10319 leave = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10320 message_arena, leave, submessage_arena);
10322 _has_bits_[0] |= 0x00000080u;
10324 _has_bits_[0] &= ~0x00000080u;
10331inline bool SignalFrame::_internal_has_leave_ack()
const {
10332 bool value = (_has_bits_[0] & 0x00000100u) != 0;
10333 PROTOBUF_ASSUME(!value || leave_ack_ !=
nullptr);
10336inline bool SignalFrame::has_leave_ack()
const {
10337 return _internal_has_leave_ack();
10339inline void SignalFrame::clear_leave_ack() {
10340 if (leave_ack_ !=
nullptr) leave_ack_->Clear();
10341 _has_bits_[0] &= ~0x00000100u;
10343inline const ::signal_rtc::LeaveAckFrame& SignalFrame::_internal_leave_ack()
const {
10344 const ::signal_rtc::LeaveAckFrame* p = leave_ack_;
10345 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::LeaveAckFrame&
>(
10348inline const ::signal_rtc::LeaveAckFrame& SignalFrame::leave_ack()
const {
10350 return _internal_leave_ack();
10352inline void SignalFrame::unsafe_arena_set_allocated_leave_ack(
10353 ::signal_rtc::LeaveAckFrame* leave_ack) {
10354 if (GetArena() ==
nullptr) {
10355 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(leave_ack_);
10357 leave_ack_ = leave_ack;
10359 _has_bits_[0] |= 0x00000100u;
10361 _has_bits_[0] &= ~0x00000100u;
10365inline ::signal_rtc::LeaveAckFrame* SignalFrame::release_leave_ack() {
10366 _has_bits_[0] &= ~0x00000100u;
10367 ::signal_rtc::LeaveAckFrame* temp = leave_ack_;
10368 leave_ack_ =
nullptr;
10369 if (GetArena() !=
nullptr) {
10370 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10374inline ::signal_rtc::LeaveAckFrame* SignalFrame::unsafe_arena_release_leave_ack() {
10376 _has_bits_[0] &= ~0x00000100u;
10377 ::signal_rtc::LeaveAckFrame* temp = leave_ack_;
10378 leave_ack_ =
nullptr;
10381inline ::signal_rtc::LeaveAckFrame* SignalFrame::_internal_mutable_leave_ack() {
10382 _has_bits_[0] |= 0x00000100u;
10383 if (leave_ack_ ==
nullptr) {
10384 auto* p = CreateMaybeMessage<::signal_rtc::LeaveAckFrame>(GetArena());
10389inline ::signal_rtc::LeaveAckFrame* SignalFrame::mutable_leave_ack() {
10391 return _internal_mutable_leave_ack();
10393inline void SignalFrame::set_allocated_leave_ack(::signal_rtc::LeaveAckFrame* leave_ack) {
10394 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10395 if (message_arena ==
nullptr) {
10399 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10400 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(leave_ack);
10401 if (message_arena != submessage_arena) {
10402 leave_ack = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10403 message_arena, leave_ack, submessage_arena);
10405 _has_bits_[0] |= 0x00000100u;
10407 _has_bits_[0] &= ~0x00000100u;
10409 leave_ack_ = leave_ack;
10414inline bool SignalFrame::_internal_has_bitrates()
const {
10415 bool value = (_has_bits_[0] & 0x00000200u) != 0;
10416 PROTOBUF_ASSUME(!value || bitrates_ !=
nullptr);
10419inline bool SignalFrame::has_bitrates()
const {
10420 return _internal_has_bitrates();
10422inline void SignalFrame::clear_bitrates() {
10423 if (bitrates_ !=
nullptr) bitrates_->Clear();
10424 _has_bits_[0] &= ~0x00000200u;
10426inline const ::signal_rtc::BitrateFrame& SignalFrame::_internal_bitrates()
const {
10427 const ::signal_rtc::BitrateFrame* p = bitrates_;
10428 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::BitrateFrame&
>(
10431inline const ::signal_rtc::BitrateFrame& SignalFrame::bitrates()
const {
10433 return _internal_bitrates();
10435inline void SignalFrame::unsafe_arena_set_allocated_bitrates(
10436 ::signal_rtc::BitrateFrame* bitrates) {
10437 if (GetArena() ==
nullptr) {
10438 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(bitrates_);
10440 bitrates_ = bitrates;
10442 _has_bits_[0] |= 0x00000200u;
10444 _has_bits_[0] &= ~0x00000200u;
10448inline ::signal_rtc::BitrateFrame* SignalFrame::release_bitrates() {
10449 _has_bits_[0] &= ~0x00000200u;
10450 ::signal_rtc::BitrateFrame* temp = bitrates_;
10451 bitrates_ =
nullptr;
10452 if (GetArena() !=
nullptr) {
10453 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10457inline ::signal_rtc::BitrateFrame* SignalFrame::unsafe_arena_release_bitrates() {
10459 _has_bits_[0] &= ~0x00000200u;
10460 ::signal_rtc::BitrateFrame* temp = bitrates_;
10461 bitrates_ =
nullptr;
10464inline ::signal_rtc::BitrateFrame* SignalFrame::_internal_mutable_bitrates() {
10465 _has_bits_[0] |= 0x00000200u;
10466 if (bitrates_ ==
nullptr) {
10467 auto* p = CreateMaybeMessage<::signal_rtc::BitrateFrame>(GetArena());
10472inline ::signal_rtc::BitrateFrame* SignalFrame::mutable_bitrates() {
10474 return _internal_mutable_bitrates();
10476inline void SignalFrame::set_allocated_bitrates(::signal_rtc::BitrateFrame* bitrates) {
10477 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10478 if (message_arena ==
nullptr) {
10482 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10483 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(bitrates);
10484 if (message_arena != submessage_arena) {
10485 bitrates = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10486 message_arena, bitrates, submessage_arena);
10488 _has_bits_[0] |= 0x00000200u;
10490 _has_bits_[0] &= ~0x00000200u;
10492 bitrates_ = bitrates;
10497inline bool SignalFrame::_internal_has_audio_control()
const {
10498 bool value = (_has_bits_[0] & 0x00000400u) != 0;
10499 PROTOBUF_ASSUME(!value || audio_control_ !=
nullptr);
10502inline bool SignalFrame::has_audio_control()
const {
10503 return _internal_has_audio_control();
10505inline void SignalFrame::clear_audio_control() {
10506 if (audio_control_ !=
nullptr) audio_control_->Clear();
10507 _has_bits_[0] &= ~0x00000400u;
10509inline const ::signal_rtc::AudioControlFrame& SignalFrame::_internal_audio_control()
const {
10510 const ::signal_rtc::AudioControlFrame* p = audio_control_;
10511 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::AudioControlFrame&
>(
10514inline const ::signal_rtc::AudioControlFrame& SignalFrame::audio_control()
const {
10516 return _internal_audio_control();
10518inline void SignalFrame::unsafe_arena_set_allocated_audio_control(
10519 ::signal_rtc::AudioControlFrame* audio_control) {
10520 if (GetArena() ==
nullptr) {
10521 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(audio_control_);
10523 audio_control_ = audio_control;
10524 if (audio_control) {
10525 _has_bits_[0] |= 0x00000400u;
10527 _has_bits_[0] &= ~0x00000400u;
10531inline ::signal_rtc::AudioControlFrame* SignalFrame::release_audio_control() {
10532 _has_bits_[0] &= ~0x00000400u;
10533 ::signal_rtc::AudioControlFrame* temp = audio_control_;
10534 audio_control_ =
nullptr;
10535 if (GetArena() !=
nullptr) {
10536 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10540inline ::signal_rtc::AudioControlFrame* SignalFrame::unsafe_arena_release_audio_control() {
10542 _has_bits_[0] &= ~0x00000400u;
10543 ::signal_rtc::AudioControlFrame* temp = audio_control_;
10544 audio_control_ =
nullptr;
10547inline ::signal_rtc::AudioControlFrame* SignalFrame::_internal_mutable_audio_control() {
10548 _has_bits_[0] |= 0x00000400u;
10549 if (audio_control_ ==
nullptr) {
10550 auto* p = CreateMaybeMessage<::signal_rtc::AudioControlFrame>(GetArena());
10551 audio_control_ = p;
10553 return audio_control_;
10555inline ::signal_rtc::AudioControlFrame* SignalFrame::mutable_audio_control() {
10557 return _internal_mutable_audio_control();
10559inline void SignalFrame::set_allocated_audio_control(::signal_rtc::AudioControlFrame* audio_control) {
10560 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10561 if (message_arena ==
nullptr) {
10562 delete audio_control_;
10564 if (audio_control) {
10565 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10566 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(audio_control);
10567 if (message_arena != submessage_arena) {
10568 audio_control = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10569 message_arena, audio_control, submessage_arena);
10571 _has_bits_[0] |= 0x00000400u;
10573 _has_bits_[0] &= ~0x00000400u;
10575 audio_control_ = audio_control;
10580inline bool SignalFrame::_internal_has_audio_metadata()
const {
10581 bool value = (_has_bits_[0] & 0x00000800u) != 0;
10582 PROTOBUF_ASSUME(!value || audio_metadata_ !=
nullptr);
10585inline bool SignalFrame::has_audio_metadata()
const {
10586 return _internal_has_audio_metadata();
10588inline void SignalFrame::clear_audio_metadata() {
10589 if (audio_metadata_ !=
nullptr) audio_metadata_->Clear();
10590 _has_bits_[0] &= ~0x00000800u;
10592inline const ::signal_rtc::AudioMetadataFrame& SignalFrame::_internal_audio_metadata()
const {
10593 const ::signal_rtc::AudioMetadataFrame* p = audio_metadata_;
10594 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::AudioMetadataFrame&
>(
10597inline const ::signal_rtc::AudioMetadataFrame& SignalFrame::audio_metadata()
const {
10599 return _internal_audio_metadata();
10601inline void SignalFrame::unsafe_arena_set_allocated_audio_metadata(
10602 ::signal_rtc::AudioMetadataFrame* audio_metadata) {
10603 if (GetArena() ==
nullptr) {
10604 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(audio_metadata_);
10606 audio_metadata_ = audio_metadata;
10607 if (audio_metadata) {
10608 _has_bits_[0] |= 0x00000800u;
10610 _has_bits_[0] &= ~0x00000800u;
10614inline ::signal_rtc::AudioMetadataFrame* SignalFrame::release_audio_metadata() {
10615 _has_bits_[0] &= ~0x00000800u;
10616 ::signal_rtc::AudioMetadataFrame* temp = audio_metadata_;
10617 audio_metadata_ =
nullptr;
10618 if (GetArena() !=
nullptr) {
10619 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10623inline ::signal_rtc::AudioMetadataFrame* SignalFrame::unsafe_arena_release_audio_metadata() {
10625 _has_bits_[0] &= ~0x00000800u;
10626 ::signal_rtc::AudioMetadataFrame* temp = audio_metadata_;
10627 audio_metadata_ =
nullptr;
10630inline ::signal_rtc::AudioMetadataFrame* SignalFrame::_internal_mutable_audio_metadata() {
10631 _has_bits_[0] |= 0x00000800u;
10632 if (audio_metadata_ ==
nullptr) {
10633 auto* p = CreateMaybeMessage<::signal_rtc::AudioMetadataFrame>(GetArena());
10634 audio_metadata_ = p;
10636 return audio_metadata_;
10638inline ::signal_rtc::AudioMetadataFrame* SignalFrame::mutable_audio_metadata() {
10640 return _internal_mutable_audio_metadata();
10642inline void SignalFrame::set_allocated_audio_metadata(::signal_rtc::AudioMetadataFrame* audio_metadata) {
10643 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10644 if (message_arena ==
nullptr) {
10645 delete audio_metadata_;
10647 if (audio_metadata) {
10648 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10649 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(audio_metadata);
10650 if (message_arena != submessage_arena) {
10651 audio_metadata = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10652 message_arena, audio_metadata, submessage_arena);
10654 _has_bits_[0] |= 0x00000800u;
10656 _has_bits_[0] &= ~0x00000800u;
10658 audio_metadata_ = audio_metadata;
10663inline bool SignalFrame::_internal_has_audio_stream_id_info()
const {
10664 bool value = (_has_bits_[0] & 0x00001000u) != 0;
10665 PROTOBUF_ASSUME(!value || audio_stream_id_info_ !=
nullptr);
10668inline bool SignalFrame::has_audio_stream_id_info()
const {
10669 return _internal_has_audio_stream_id_info();
10671inline void SignalFrame::clear_audio_stream_id_info() {
10672 if (audio_stream_id_info_ !=
nullptr) audio_stream_id_info_->Clear();
10673 _has_bits_[0] &= ~0x00001000u;
10675inline const ::signal_rtc::AudioStreamIdInfoFrame& SignalFrame::_internal_audio_stream_id_info()
const {
10676 const ::signal_rtc::AudioStreamIdInfoFrame* p = audio_stream_id_info_;
10677 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::AudioStreamIdInfoFrame&
>(
10680inline const ::signal_rtc::AudioStreamIdInfoFrame& SignalFrame::audio_stream_id_info()
const {
10682 return _internal_audio_stream_id_info();
10684inline void SignalFrame::unsafe_arena_set_allocated_audio_stream_id_info(
10685 ::signal_rtc::AudioStreamIdInfoFrame* audio_stream_id_info) {
10686 if (GetArena() ==
nullptr) {
10687 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(audio_stream_id_info_);
10689 audio_stream_id_info_ = audio_stream_id_info;
10690 if (audio_stream_id_info) {
10691 _has_bits_[0] |= 0x00001000u;
10693 _has_bits_[0] &= ~0x00001000u;
10697inline ::signal_rtc::AudioStreamIdInfoFrame* SignalFrame::release_audio_stream_id_info() {
10698 _has_bits_[0] &= ~0x00001000u;
10699 ::signal_rtc::AudioStreamIdInfoFrame* temp = audio_stream_id_info_;
10700 audio_stream_id_info_ =
nullptr;
10701 if (GetArena() !=
nullptr) {
10702 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10706inline ::signal_rtc::AudioStreamIdInfoFrame* SignalFrame::unsafe_arena_release_audio_stream_id_info() {
10708 _has_bits_[0] &= ~0x00001000u;
10709 ::signal_rtc::AudioStreamIdInfoFrame* temp = audio_stream_id_info_;
10710 audio_stream_id_info_ =
nullptr;
10713inline ::signal_rtc::AudioStreamIdInfoFrame* SignalFrame::_internal_mutable_audio_stream_id_info() {
10714 _has_bits_[0] |= 0x00001000u;
10715 if (audio_stream_id_info_ ==
nullptr) {
10716 auto* p = CreateMaybeMessage<::signal_rtc::AudioStreamIdInfoFrame>(GetArena());
10717 audio_stream_id_info_ = p;
10719 return audio_stream_id_info_;
10721inline ::signal_rtc::AudioStreamIdInfoFrame* SignalFrame::mutable_audio_stream_id_info() {
10723 return _internal_mutable_audio_stream_id_info();
10725inline void SignalFrame::set_allocated_audio_stream_id_info(::signal_rtc::AudioStreamIdInfoFrame* audio_stream_id_info) {
10726 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10727 if (message_arena ==
nullptr) {
10728 delete audio_stream_id_info_;
10730 if (audio_stream_id_info) {
10731 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10732 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(audio_stream_id_info);
10733 if (message_arena != submessage_arena) {
10734 audio_stream_id_info = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10735 message_arena, audio_stream_id_info, submessage_arena);
10737 _has_bits_[0] |= 0x00001000u;
10739 _has_bits_[0] &= ~0x00001000u;
10741 audio_stream_id_info_ = audio_stream_id_info;
10746inline bool SignalFrame::_internal_has_ping_pong()
const {
10747 bool value = (_has_bits_[0] & 0x00002000u) != 0;
10748 PROTOBUF_ASSUME(!value || ping_pong_ !=
nullptr);
10751inline bool SignalFrame::has_ping_pong()
const {
10752 return _internal_has_ping_pong();
10754inline void SignalFrame::clear_ping_pong() {
10755 if (ping_pong_ !=
nullptr) ping_pong_->Clear();
10756 _has_bits_[0] &= ~0x00002000u;
10758inline const ::signal_rtc::PingPongFrame& SignalFrame::_internal_ping_pong()
const {
10759 const ::signal_rtc::PingPongFrame* p = ping_pong_;
10760 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::PingPongFrame&
>(
10763inline const ::signal_rtc::PingPongFrame& SignalFrame::ping_pong()
const {
10765 return _internal_ping_pong();
10767inline void SignalFrame::unsafe_arena_set_allocated_ping_pong(
10768 ::signal_rtc::PingPongFrame* ping_pong) {
10769 if (GetArena() ==
nullptr) {
10770 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(ping_pong_);
10772 ping_pong_ = ping_pong;
10774 _has_bits_[0] |= 0x00002000u;
10776 _has_bits_[0] &= ~0x00002000u;
10780inline ::signal_rtc::PingPongFrame* SignalFrame::release_ping_pong() {
10781 _has_bits_[0] &= ~0x00002000u;
10782 ::signal_rtc::PingPongFrame* temp = ping_pong_;
10783 ping_pong_ =
nullptr;
10784 if (GetArena() !=
nullptr) {
10785 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10789inline ::signal_rtc::PingPongFrame* SignalFrame::unsafe_arena_release_ping_pong() {
10791 _has_bits_[0] &= ~0x00002000u;
10792 ::signal_rtc::PingPongFrame* temp = ping_pong_;
10793 ping_pong_ =
nullptr;
10796inline ::signal_rtc::PingPongFrame* SignalFrame::_internal_mutable_ping_pong() {
10797 _has_bits_[0] |= 0x00002000u;
10798 if (ping_pong_ ==
nullptr) {
10799 auto* p = CreateMaybeMessage<::signal_rtc::PingPongFrame>(GetArena());
10804inline ::signal_rtc::PingPongFrame* SignalFrame::mutable_ping_pong() {
10806 return _internal_mutable_ping_pong();
10808inline void SignalFrame::set_allocated_ping_pong(::signal_rtc::PingPongFrame* ping_pong) {
10809 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10810 if (message_arena ==
nullptr) {
10814 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10815 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(ping_pong);
10816 if (message_arena != submessage_arena) {
10817 ping_pong = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10818 message_arena, ping_pong, submessage_arena);
10820 _has_bits_[0] |= 0x00002000u;
10822 _has_bits_[0] &= ~0x00002000u;
10824 ping_pong_ = ping_pong;
10829inline bool SignalFrame::_internal_has_audio_status()
const {
10830 bool value = (_has_bits_[0] & 0x00004000u) != 0;
10831 PROTOBUF_ASSUME(!value || audio_status_ !=
nullptr);
10834inline bool SignalFrame::has_audio_status()
const {
10835 return _internal_has_audio_status();
10837inline void SignalFrame::clear_audio_status() {
10838 if (audio_status_ !=
nullptr) audio_status_->Clear();
10839 _has_bits_[0] &= ~0x00004000u;
10841inline const ::signal_rtc::AudioStatusFrame& SignalFrame::_internal_audio_status()
const {
10842 const ::signal_rtc::AudioStatusFrame* p = audio_status_;
10843 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::AudioStatusFrame&
>(
10846inline const ::signal_rtc::AudioStatusFrame& SignalFrame::audio_status()
const {
10848 return _internal_audio_status();
10850inline void SignalFrame::unsafe_arena_set_allocated_audio_status(
10851 ::signal_rtc::AudioStatusFrame* audio_status) {
10852 if (GetArena() ==
nullptr) {
10853 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(audio_status_);
10855 audio_status_ = audio_status;
10856 if (audio_status) {
10857 _has_bits_[0] |= 0x00004000u;
10859 _has_bits_[0] &= ~0x00004000u;
10863inline ::signal_rtc::AudioStatusFrame* SignalFrame::release_audio_status() {
10864 _has_bits_[0] &= ~0x00004000u;
10865 ::signal_rtc::AudioStatusFrame* temp = audio_status_;
10866 audio_status_ =
nullptr;
10867 if (GetArena() !=
nullptr) {
10868 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10872inline ::signal_rtc::AudioStatusFrame* SignalFrame::unsafe_arena_release_audio_status() {
10874 _has_bits_[0] &= ~0x00004000u;
10875 ::signal_rtc::AudioStatusFrame* temp = audio_status_;
10876 audio_status_ =
nullptr;
10879inline ::signal_rtc::AudioStatusFrame* SignalFrame::_internal_mutable_audio_status() {
10880 _has_bits_[0] |= 0x00004000u;
10881 if (audio_status_ ==
nullptr) {
10882 auto* p = CreateMaybeMessage<::signal_rtc::AudioStatusFrame>(GetArena());
10885 return audio_status_;
10887inline ::signal_rtc::AudioStatusFrame* SignalFrame::mutable_audio_status() {
10889 return _internal_mutable_audio_status();
10891inline void SignalFrame::set_allocated_audio_status(::signal_rtc::AudioStatusFrame* audio_status) {
10892 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10893 if (message_arena ==
nullptr) {
10894 delete audio_status_;
10896 if (audio_status) {
10897 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10898 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(audio_status);
10899 if (message_arena != submessage_arena) {
10900 audio_status = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10901 message_arena, audio_status, submessage_arena);
10903 _has_bits_[0] |= 0x00004000u;
10905 _has_bits_[0] &= ~0x00004000u;
10907 audio_status_ = audio_status;
10912inline bool SignalFrame::_internal_has_client_metric()
const {
10913 bool value = (_has_bits_[0] & 0x00008000u) != 0;
10914 PROTOBUF_ASSUME(!value || client_metric_ !=
nullptr);
10917inline bool SignalFrame::has_client_metric()
const {
10918 return _internal_has_client_metric();
10920inline void SignalFrame::clear_client_metric() {
10921 if (client_metric_ !=
nullptr) client_metric_->Clear();
10922 _has_bits_[0] &= ~0x00008000u;
10924inline const ::signal_rtc::ClientMetricFrame& SignalFrame::_internal_client_metric()
const {
10925 const ::signal_rtc::ClientMetricFrame* p = client_metric_;
10926 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::ClientMetricFrame&
>(
10929inline const ::signal_rtc::ClientMetricFrame& SignalFrame::client_metric()
const {
10931 return _internal_client_metric();
10933inline void SignalFrame::unsafe_arena_set_allocated_client_metric(
10934 ::signal_rtc::ClientMetricFrame* client_metric) {
10935 if (GetArena() ==
nullptr) {
10936 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(client_metric_);
10938 client_metric_ = client_metric;
10939 if (client_metric) {
10940 _has_bits_[0] |= 0x00008000u;
10942 _has_bits_[0] &= ~0x00008000u;
10946inline ::signal_rtc::ClientMetricFrame* SignalFrame::release_client_metric() {
10947 _has_bits_[0] &= ~0x00008000u;
10948 ::signal_rtc::ClientMetricFrame* temp = client_metric_;
10949 client_metric_ =
nullptr;
10950 if (GetArena() !=
nullptr) {
10951 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
10955inline ::signal_rtc::ClientMetricFrame* SignalFrame::unsafe_arena_release_client_metric() {
10957 _has_bits_[0] &= ~0x00008000u;
10958 ::signal_rtc::ClientMetricFrame* temp = client_metric_;
10959 client_metric_ =
nullptr;
10962inline ::signal_rtc::ClientMetricFrame* SignalFrame::_internal_mutable_client_metric() {
10963 _has_bits_[0] |= 0x00008000u;
10964 if (client_metric_ ==
nullptr) {
10965 auto* p = CreateMaybeMessage<::signal_rtc::ClientMetricFrame>(GetArena());
10966 client_metric_ = p;
10968 return client_metric_;
10970inline ::signal_rtc::ClientMetricFrame* SignalFrame::mutable_client_metric() {
10972 return _internal_mutable_client_metric();
10974inline void SignalFrame::set_allocated_client_metric(::signal_rtc::ClientMetricFrame* client_metric) {
10975 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
10976 if (message_arena ==
nullptr) {
10977 delete client_metric_;
10979 if (client_metric) {
10980 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
10981 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(client_metric);
10982 if (message_arena != submessage_arena) {
10983 client_metric = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
10984 message_arena, client_metric, submessage_arena);
10986 _has_bits_[0] |= 0x00008000u;
10988 _has_bits_[0] &= ~0x00008000u;
10990 client_metric_ = client_metric;
10995inline bool SignalFrame::_internal_has_data_message()
const {
10996 bool value = (_has_bits_[0] & 0x00010000u) != 0;
10997 PROTOBUF_ASSUME(!value || data_message_ !=
nullptr);
11000inline bool SignalFrame::has_data_message()
const {
11001 return _internal_has_data_message();
11003inline void SignalFrame::clear_data_message() {
11004 if (data_message_ !=
nullptr) data_message_->Clear();
11005 _has_bits_[0] &= ~0x00010000u;
11007inline const ::signal_rtc::DataMessageFrame& SignalFrame::_internal_data_message()
const {
11008 const ::signal_rtc::DataMessageFrame* p = data_message_;
11009 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::DataMessageFrame&
>(
11012inline const ::signal_rtc::DataMessageFrame& SignalFrame::data_message()
const {
11014 return _internal_data_message();
11016inline void SignalFrame::unsafe_arena_set_allocated_data_message(
11017 ::signal_rtc::DataMessageFrame* data_message) {
11018 if (GetArena() ==
nullptr) {
11019 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(data_message_);
11021 data_message_ = data_message;
11022 if (data_message) {
11023 _has_bits_[0] |= 0x00010000u;
11025 _has_bits_[0] &= ~0x00010000u;
11029inline ::signal_rtc::DataMessageFrame* SignalFrame::release_data_message() {
11030 _has_bits_[0] &= ~0x00010000u;
11031 ::signal_rtc::DataMessageFrame* temp = data_message_;
11032 data_message_ =
nullptr;
11033 if (GetArena() !=
nullptr) {
11034 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11038inline ::signal_rtc::DataMessageFrame* SignalFrame::unsafe_arena_release_data_message() {
11040 _has_bits_[0] &= ~0x00010000u;
11041 ::signal_rtc::DataMessageFrame* temp = data_message_;
11042 data_message_ =
nullptr;
11045inline ::signal_rtc::DataMessageFrame* SignalFrame::_internal_mutable_data_message() {
11046 _has_bits_[0] |= 0x00010000u;
11047 if (data_message_ ==
nullptr) {
11048 auto* p = CreateMaybeMessage<::signal_rtc::DataMessageFrame>(GetArena());
11051 return data_message_;
11053inline ::signal_rtc::DataMessageFrame* SignalFrame::mutable_data_message() {
11055 return _internal_mutable_data_message();
11057inline void SignalFrame::set_allocated_data_message(::signal_rtc::DataMessageFrame* data_message) {
11058 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11059 if (message_arena ==
nullptr) {
11060 delete data_message_;
11062 if (data_message) {
11063 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11064 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(data_message);
11065 if (message_arena != submessage_arena) {
11066 data_message = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11067 message_arena, data_message, submessage_arena);
11069 _has_bits_[0] |= 0x00010000u;
11071 _has_bits_[0] &= ~0x00010000u;
11073 data_message_ = data_message;
11078inline bool SignalFrame::_internal_has_audio_transcript()
const {
11079 bool value = (_has_bits_[0] & 0x00020000u) != 0;
11080 PROTOBUF_ASSUME(!value || audio_transcript_ !=
nullptr);
11083inline bool SignalFrame::has_audio_transcript()
const {
11084 return _internal_has_audio_transcript();
11086inline void SignalFrame::clear_audio_transcript() {
11087 if (audio_transcript_ !=
nullptr) audio_transcript_->Clear();
11088 _has_bits_[0] &= ~0x00020000u;
11090inline const ::signal_rtc::AudioTranscriptFrame& SignalFrame::_internal_audio_transcript()
const {
11091 const ::signal_rtc::AudioTranscriptFrame* p = audio_transcript_;
11092 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::AudioTranscriptFrame&
>(
11095inline const ::signal_rtc::AudioTranscriptFrame& SignalFrame::audio_transcript()
const {
11097 return _internal_audio_transcript();
11099inline void SignalFrame::unsafe_arena_set_allocated_audio_transcript(
11100 ::signal_rtc::AudioTranscriptFrame* audio_transcript) {
11101 if (GetArena() ==
nullptr) {
11102 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(audio_transcript_);
11104 audio_transcript_ = audio_transcript;
11105 if (audio_transcript) {
11106 _has_bits_[0] |= 0x00020000u;
11108 _has_bits_[0] &= ~0x00020000u;
11112inline ::signal_rtc::AudioTranscriptFrame* SignalFrame::release_audio_transcript() {
11113 _has_bits_[0] &= ~0x00020000u;
11114 ::signal_rtc::AudioTranscriptFrame* temp = audio_transcript_;
11115 audio_transcript_ =
nullptr;
11116 if (GetArena() !=
nullptr) {
11117 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11121inline ::signal_rtc::AudioTranscriptFrame* SignalFrame::unsafe_arena_release_audio_transcript() {
11123 _has_bits_[0] &= ~0x00020000u;
11124 ::signal_rtc::AudioTranscriptFrame* temp = audio_transcript_;
11125 audio_transcript_ =
nullptr;
11128inline ::signal_rtc::AudioTranscriptFrame* SignalFrame::_internal_mutable_audio_transcript() {
11129 _has_bits_[0] |= 0x00020000u;
11130 if (audio_transcript_ ==
nullptr) {
11131 auto* p = CreateMaybeMessage<::signal_rtc::AudioTranscriptFrame>(GetArena());
11132 audio_transcript_ = p;
11134 return audio_transcript_;
11136inline ::signal_rtc::AudioTranscriptFrame* SignalFrame::mutable_audio_transcript() {
11138 return _internal_mutable_audio_transcript();
11140inline void SignalFrame::set_allocated_audio_transcript(::signal_rtc::AudioTranscriptFrame* audio_transcript) {
11141 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11142 if (message_arena ==
nullptr) {
11143 delete audio_transcript_;
11145 if (audio_transcript) {
11146 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11147 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(audio_transcript);
11148 if (message_arena != submessage_arena) {
11149 audio_transcript = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11150 message_arena, audio_transcript, submessage_arena);
11152 _has_bits_[0] |= 0x00020000u;
11154 _has_bits_[0] &= ~0x00020000u;
11156 audio_transcript_ = audio_transcript;
11161inline bool SignalFrame::_internal_has_remote_video_update()
const {
11162 bool value = (_has_bits_[0] & 0x00040000u) != 0;
11163 PROTOBUF_ASSUME(!value || remote_video_update_ !=
nullptr);
11166inline bool SignalFrame::has_remote_video_update()
const {
11167 return _internal_has_remote_video_update();
11169inline void SignalFrame::clear_remote_video_update() {
11170 if (remote_video_update_ !=
nullptr) remote_video_update_->Clear();
11171 _has_bits_[0] &= ~0x00040000u;
11173inline const ::signal_rtc::RemoteVideoUpdateFrame& SignalFrame::_internal_remote_video_update()
const {
11174 const ::signal_rtc::RemoteVideoUpdateFrame* p = remote_video_update_;
11175 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::RemoteVideoUpdateFrame&
>(
11178inline const ::signal_rtc::RemoteVideoUpdateFrame& SignalFrame::remote_video_update()
const {
11180 return _internal_remote_video_update();
11182inline void SignalFrame::unsafe_arena_set_allocated_remote_video_update(
11183 ::signal_rtc::RemoteVideoUpdateFrame* remote_video_update) {
11184 if (GetArena() ==
nullptr) {
11185 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(remote_video_update_);
11187 remote_video_update_ = remote_video_update;
11188 if (remote_video_update) {
11189 _has_bits_[0] |= 0x00040000u;
11191 _has_bits_[0] &= ~0x00040000u;
11195inline ::signal_rtc::RemoteVideoUpdateFrame* SignalFrame::release_remote_video_update() {
11196 _has_bits_[0] &= ~0x00040000u;
11197 ::signal_rtc::RemoteVideoUpdateFrame* temp = remote_video_update_;
11198 remote_video_update_ =
nullptr;
11199 if (GetArena() !=
nullptr) {
11200 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11204inline ::signal_rtc::RemoteVideoUpdateFrame* SignalFrame::unsafe_arena_release_remote_video_update() {
11206 _has_bits_[0] &= ~0x00040000u;
11207 ::signal_rtc::RemoteVideoUpdateFrame* temp = remote_video_update_;
11208 remote_video_update_ =
nullptr;
11211inline ::signal_rtc::RemoteVideoUpdateFrame* SignalFrame::_internal_mutable_remote_video_update() {
11212 _has_bits_[0] |= 0x00040000u;
11213 if (remote_video_update_ ==
nullptr) {
11214 auto* p = CreateMaybeMessage<::signal_rtc::RemoteVideoUpdateFrame>(GetArena());
11215 remote_video_update_ = p;
11217 return remote_video_update_;
11219inline ::signal_rtc::RemoteVideoUpdateFrame* SignalFrame::mutable_remote_video_update() {
11221 return _internal_mutable_remote_video_update();
11223inline void SignalFrame::set_allocated_remote_video_update(::signal_rtc::RemoteVideoUpdateFrame* remote_video_update) {
11224 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11225 if (message_arena ==
nullptr) {
11226 delete remote_video_update_;
11228 if (remote_video_update) {
11229 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11230 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(remote_video_update);
11231 if (message_arena != submessage_arena) {
11232 remote_video_update = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11233 message_arena, remote_video_update, submessage_arena);
11235 _has_bits_[0] |= 0x00040000u;
11237 _has_bits_[0] &= ~0x00040000u;
11239 remote_video_update_ = remote_video_update;
11244inline bool SignalFrame::_internal_has_primary_meeting_join()
const {
11245 bool value = (_has_bits_[0] & 0x00080000u) != 0;
11246 PROTOBUF_ASSUME(!value || primary_meeting_join_ !=
nullptr);
11249inline bool SignalFrame::has_primary_meeting_join()
const {
11250 return _internal_has_primary_meeting_join();
11252inline void SignalFrame::clear_primary_meeting_join() {
11253 if (primary_meeting_join_ !=
nullptr) primary_meeting_join_->Clear();
11254 _has_bits_[0] &= ~0x00080000u;
11256inline const ::signal_rtc::PrimaryMeetingJoinFrame& SignalFrame::_internal_primary_meeting_join()
const {
11257 const ::signal_rtc::PrimaryMeetingJoinFrame* p = primary_meeting_join_;
11258 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::PrimaryMeetingJoinFrame&
>(
11261inline const ::signal_rtc::PrimaryMeetingJoinFrame& SignalFrame::primary_meeting_join()
const {
11263 return _internal_primary_meeting_join();
11265inline void SignalFrame::unsafe_arena_set_allocated_primary_meeting_join(
11266 ::signal_rtc::PrimaryMeetingJoinFrame* primary_meeting_join) {
11267 if (GetArena() ==
nullptr) {
11268 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(primary_meeting_join_);
11270 primary_meeting_join_ = primary_meeting_join;
11271 if (primary_meeting_join) {
11272 _has_bits_[0] |= 0x00080000u;
11274 _has_bits_[0] &= ~0x00080000u;
11278inline ::signal_rtc::PrimaryMeetingJoinFrame* SignalFrame::release_primary_meeting_join() {
11279 _has_bits_[0] &= ~0x00080000u;
11280 ::signal_rtc::PrimaryMeetingJoinFrame* temp = primary_meeting_join_;
11281 primary_meeting_join_ =
nullptr;
11282 if (GetArena() !=
nullptr) {
11283 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11287inline ::signal_rtc::PrimaryMeetingJoinFrame* SignalFrame::unsafe_arena_release_primary_meeting_join() {
11289 _has_bits_[0] &= ~0x00080000u;
11290 ::signal_rtc::PrimaryMeetingJoinFrame* temp = primary_meeting_join_;
11291 primary_meeting_join_ =
nullptr;
11294inline ::signal_rtc::PrimaryMeetingJoinFrame* SignalFrame::_internal_mutable_primary_meeting_join() {
11295 _has_bits_[0] |= 0x00080000u;
11296 if (primary_meeting_join_ ==
nullptr) {
11297 auto* p = CreateMaybeMessage<::signal_rtc::PrimaryMeetingJoinFrame>(GetArena());
11298 primary_meeting_join_ = p;
11300 return primary_meeting_join_;
11302inline ::signal_rtc::PrimaryMeetingJoinFrame* SignalFrame::mutable_primary_meeting_join() {
11304 return _internal_mutable_primary_meeting_join();
11306inline void SignalFrame::set_allocated_primary_meeting_join(::signal_rtc::PrimaryMeetingJoinFrame* primary_meeting_join) {
11307 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11308 if (message_arena ==
nullptr) {
11309 delete primary_meeting_join_;
11311 if (primary_meeting_join) {
11312 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11313 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(primary_meeting_join);
11314 if (message_arena != submessage_arena) {
11315 primary_meeting_join = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11316 message_arena, primary_meeting_join, submessage_arena);
11318 _has_bits_[0] |= 0x00080000u;
11320 _has_bits_[0] &= ~0x00080000u;
11322 primary_meeting_join_ = primary_meeting_join;
11327inline bool SignalFrame::_internal_has_primary_meeting_join_ack()
const {
11328 bool value = (_has_bits_[0] & 0x00100000u) != 0;
11329 PROTOBUF_ASSUME(!value || primary_meeting_join_ack_ !=
nullptr);
11332inline bool SignalFrame::has_primary_meeting_join_ack()
const {
11333 return _internal_has_primary_meeting_join_ack();
11335inline void SignalFrame::clear_primary_meeting_join_ack() {
11336 if (primary_meeting_join_ack_ !=
nullptr) primary_meeting_join_ack_->Clear();
11337 _has_bits_[0] &= ~0x00100000u;
11339inline const ::signal_rtc::PrimaryMeetingJoinAckFrame& SignalFrame::_internal_primary_meeting_join_ack()
const {
11340 const ::signal_rtc::PrimaryMeetingJoinAckFrame* p = primary_meeting_join_ack_;
11341 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::PrimaryMeetingJoinAckFrame&
>(
11344inline const ::signal_rtc::PrimaryMeetingJoinAckFrame& SignalFrame::primary_meeting_join_ack()
const {
11346 return _internal_primary_meeting_join_ack();
11348inline void SignalFrame::unsafe_arena_set_allocated_primary_meeting_join_ack(
11349 ::signal_rtc::PrimaryMeetingJoinAckFrame* primary_meeting_join_ack) {
11350 if (GetArena() ==
nullptr) {
11351 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(primary_meeting_join_ack_);
11353 primary_meeting_join_ack_ = primary_meeting_join_ack;
11354 if (primary_meeting_join_ack) {
11355 _has_bits_[0] |= 0x00100000u;
11357 _has_bits_[0] &= ~0x00100000u;
11361inline ::signal_rtc::PrimaryMeetingJoinAckFrame* SignalFrame::release_primary_meeting_join_ack() {
11362 _has_bits_[0] &= ~0x00100000u;
11363 ::signal_rtc::PrimaryMeetingJoinAckFrame* temp = primary_meeting_join_ack_;
11364 primary_meeting_join_ack_ =
nullptr;
11365 if (GetArena() !=
nullptr) {
11366 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11370inline ::signal_rtc::PrimaryMeetingJoinAckFrame* SignalFrame::unsafe_arena_release_primary_meeting_join_ack() {
11372 _has_bits_[0] &= ~0x00100000u;
11373 ::signal_rtc::PrimaryMeetingJoinAckFrame* temp = primary_meeting_join_ack_;
11374 primary_meeting_join_ack_ =
nullptr;
11377inline ::signal_rtc::PrimaryMeetingJoinAckFrame* SignalFrame::_internal_mutable_primary_meeting_join_ack() {
11378 _has_bits_[0] |= 0x00100000u;
11379 if (primary_meeting_join_ack_ ==
nullptr) {
11380 auto* p = CreateMaybeMessage<::signal_rtc::PrimaryMeetingJoinAckFrame>(GetArena());
11381 primary_meeting_join_ack_ = p;
11383 return primary_meeting_join_ack_;
11385inline ::signal_rtc::PrimaryMeetingJoinAckFrame* SignalFrame::mutable_primary_meeting_join_ack() {
11387 return _internal_mutable_primary_meeting_join_ack();
11389inline void SignalFrame::set_allocated_primary_meeting_join_ack(::signal_rtc::PrimaryMeetingJoinAckFrame* primary_meeting_join_ack) {
11390 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11391 if (message_arena ==
nullptr) {
11392 delete primary_meeting_join_ack_;
11394 if (primary_meeting_join_ack) {
11395 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11396 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(primary_meeting_join_ack);
11397 if (message_arena != submessage_arena) {
11398 primary_meeting_join_ack = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11399 message_arena, primary_meeting_join_ack, submessage_arena);
11401 _has_bits_[0] |= 0x00100000u;
11403 _has_bits_[0] &= ~0x00100000u;
11405 primary_meeting_join_ack_ = primary_meeting_join_ack;
11410inline bool SignalFrame::_internal_has_primary_meeting_leave()
const {
11411 bool value = (_has_bits_[0] & 0x00200000u) != 0;
11412 PROTOBUF_ASSUME(!value || primary_meeting_leave_ !=
nullptr);
11415inline bool SignalFrame::has_primary_meeting_leave()
const {
11416 return _internal_has_primary_meeting_leave();
11418inline void SignalFrame::clear_primary_meeting_leave() {
11419 if (primary_meeting_leave_ !=
nullptr) primary_meeting_leave_->Clear();
11420 _has_bits_[0] &= ~0x00200000u;
11422inline const ::signal_rtc::PrimaryMeetingLeaveFrame& SignalFrame::_internal_primary_meeting_leave()
const {
11423 const ::signal_rtc::PrimaryMeetingLeaveFrame* p = primary_meeting_leave_;
11424 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::PrimaryMeetingLeaveFrame&
>(
11427inline const ::signal_rtc::PrimaryMeetingLeaveFrame& SignalFrame::primary_meeting_leave()
const {
11429 return _internal_primary_meeting_leave();
11431inline void SignalFrame::unsafe_arena_set_allocated_primary_meeting_leave(
11432 ::signal_rtc::PrimaryMeetingLeaveFrame* primary_meeting_leave) {
11433 if (GetArena() ==
nullptr) {
11434 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(primary_meeting_leave_);
11436 primary_meeting_leave_ = primary_meeting_leave;
11437 if (primary_meeting_leave) {
11438 _has_bits_[0] |= 0x00200000u;
11440 _has_bits_[0] &= ~0x00200000u;
11444inline ::signal_rtc::PrimaryMeetingLeaveFrame* SignalFrame::release_primary_meeting_leave() {
11445 _has_bits_[0] &= ~0x00200000u;
11446 ::signal_rtc::PrimaryMeetingLeaveFrame* temp = primary_meeting_leave_;
11447 primary_meeting_leave_ =
nullptr;
11448 if (GetArena() !=
nullptr) {
11449 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11453inline ::signal_rtc::PrimaryMeetingLeaveFrame* SignalFrame::unsafe_arena_release_primary_meeting_leave() {
11455 _has_bits_[0] &= ~0x00200000u;
11456 ::signal_rtc::PrimaryMeetingLeaveFrame* temp = primary_meeting_leave_;
11457 primary_meeting_leave_ =
nullptr;
11460inline ::signal_rtc::PrimaryMeetingLeaveFrame* SignalFrame::_internal_mutable_primary_meeting_leave() {
11461 _has_bits_[0] |= 0x00200000u;
11462 if (primary_meeting_leave_ ==
nullptr) {
11463 auto* p = CreateMaybeMessage<::signal_rtc::PrimaryMeetingLeaveFrame>(GetArena());
11464 primary_meeting_leave_ = p;
11466 return primary_meeting_leave_;
11468inline ::signal_rtc::PrimaryMeetingLeaveFrame* SignalFrame::mutable_primary_meeting_leave() {
11470 return _internal_mutable_primary_meeting_leave();
11472inline void SignalFrame::set_allocated_primary_meeting_leave(::signal_rtc::PrimaryMeetingLeaveFrame* primary_meeting_leave) {
11473 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11474 if (message_arena ==
nullptr) {
11475 delete primary_meeting_leave_;
11477 if (primary_meeting_leave) {
11478 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11479 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(primary_meeting_leave);
11480 if (message_arena != submessage_arena) {
11481 primary_meeting_leave = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11482 message_arena, primary_meeting_leave, submessage_arena);
11484 _has_bits_[0] |= 0x00200000u;
11486 _has_bits_[0] &= ~0x00200000u;
11488 primary_meeting_leave_ = primary_meeting_leave;
11493inline bool SignalFrame::_internal_has_bridge_join()
const {
11494 bool value = (_has_bits_[0] & 0x00400000u) != 0;
11495 PROTOBUF_ASSUME(!value || bridge_join_ !=
nullptr);
11498inline bool SignalFrame::has_bridge_join()
const {
11499 return _internal_has_bridge_join();
11501inline void SignalFrame::clear_bridge_join() {
11502 if (bridge_join_ !=
nullptr) bridge_join_->Clear();
11503 _has_bits_[0] &= ~0x00400000u;
11505inline const ::signal_rtc::BridgeJoinFrame& SignalFrame::_internal_bridge_join()
const {
11506 const ::signal_rtc::BridgeJoinFrame* p = bridge_join_;
11507 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::BridgeJoinFrame&
>(
11510inline const ::signal_rtc::BridgeJoinFrame& SignalFrame::bridge_join()
const {
11512 return _internal_bridge_join();
11514inline void SignalFrame::unsafe_arena_set_allocated_bridge_join(
11515 ::signal_rtc::BridgeJoinFrame* bridge_join) {
11516 if (GetArena() ==
nullptr) {
11517 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(bridge_join_);
11519 bridge_join_ = bridge_join;
11521 _has_bits_[0] |= 0x00400000u;
11523 _has_bits_[0] &= ~0x00400000u;
11527inline ::signal_rtc::BridgeJoinFrame* SignalFrame::release_bridge_join() {
11528 _has_bits_[0] &= ~0x00400000u;
11529 ::signal_rtc::BridgeJoinFrame* temp = bridge_join_;
11530 bridge_join_ =
nullptr;
11531 if (GetArena() !=
nullptr) {
11532 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11536inline ::signal_rtc::BridgeJoinFrame* SignalFrame::unsafe_arena_release_bridge_join() {
11538 _has_bits_[0] &= ~0x00400000u;
11539 ::signal_rtc::BridgeJoinFrame* temp = bridge_join_;
11540 bridge_join_ =
nullptr;
11543inline ::signal_rtc::BridgeJoinFrame* SignalFrame::_internal_mutable_bridge_join() {
11544 _has_bits_[0] |= 0x00400000u;
11545 if (bridge_join_ ==
nullptr) {
11546 auto* p = CreateMaybeMessage<::signal_rtc::BridgeJoinFrame>(GetArena());
11549 return bridge_join_;
11551inline ::signal_rtc::BridgeJoinFrame* SignalFrame::mutable_bridge_join() {
11553 return _internal_mutable_bridge_join();
11555inline void SignalFrame::set_allocated_bridge_join(::signal_rtc::BridgeJoinFrame* bridge_join) {
11556 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11557 if (message_arena ==
nullptr) {
11558 delete bridge_join_;
11561 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11562 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(bridge_join);
11563 if (message_arena != submessage_arena) {
11564 bridge_join = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11565 message_arena, bridge_join, submessage_arena);
11567 _has_bits_[0] |= 0x00400000u;
11569 _has_bits_[0] &= ~0x00400000u;
11571 bridge_join_ = bridge_join;
11576inline bool SignalFrame::_internal_has_bridge_join_ack()
const {
11577 bool value = (_has_bits_[0] & 0x00800000u) != 0;
11578 PROTOBUF_ASSUME(!value || bridge_join_ack_ !=
nullptr);
11581inline bool SignalFrame::has_bridge_join_ack()
const {
11582 return _internal_has_bridge_join_ack();
11584inline void SignalFrame::clear_bridge_join_ack() {
11585 if (bridge_join_ack_ !=
nullptr) bridge_join_ack_->Clear();
11586 _has_bits_[0] &= ~0x00800000u;
11588inline const ::signal_rtc::BridgeJoinAckFrame& SignalFrame::_internal_bridge_join_ack()
const {
11589 const ::signal_rtc::BridgeJoinAckFrame* p = bridge_join_ack_;
11590 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::BridgeJoinAckFrame&
>(
11593inline const ::signal_rtc::BridgeJoinAckFrame& SignalFrame::bridge_join_ack()
const {
11595 return _internal_bridge_join_ack();
11597inline void SignalFrame::unsafe_arena_set_allocated_bridge_join_ack(
11598 ::signal_rtc::BridgeJoinAckFrame* bridge_join_ack) {
11599 if (GetArena() ==
nullptr) {
11600 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(bridge_join_ack_);
11602 bridge_join_ack_ = bridge_join_ack;
11603 if (bridge_join_ack) {
11604 _has_bits_[0] |= 0x00800000u;
11606 _has_bits_[0] &= ~0x00800000u;
11610inline ::signal_rtc::BridgeJoinAckFrame* SignalFrame::release_bridge_join_ack() {
11611 _has_bits_[0] &= ~0x00800000u;
11612 ::signal_rtc::BridgeJoinAckFrame* temp = bridge_join_ack_;
11613 bridge_join_ack_ =
nullptr;
11614 if (GetArena() !=
nullptr) {
11615 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11619inline ::signal_rtc::BridgeJoinAckFrame* SignalFrame::unsafe_arena_release_bridge_join_ack() {
11621 _has_bits_[0] &= ~0x00800000u;
11622 ::signal_rtc::BridgeJoinAckFrame* temp = bridge_join_ack_;
11623 bridge_join_ack_ =
nullptr;
11626inline ::signal_rtc::BridgeJoinAckFrame* SignalFrame::_internal_mutable_bridge_join_ack() {
11627 _has_bits_[0] |= 0x00800000u;
11628 if (bridge_join_ack_ ==
nullptr) {
11629 auto* p = CreateMaybeMessage<::signal_rtc::BridgeJoinAckFrame>(GetArena());
11630 bridge_join_ack_ = p;
11632 return bridge_join_ack_;
11634inline ::signal_rtc::BridgeJoinAckFrame* SignalFrame::mutable_bridge_join_ack() {
11636 return _internal_mutable_bridge_join_ack();
11638inline void SignalFrame::set_allocated_bridge_join_ack(::signal_rtc::BridgeJoinAckFrame* bridge_join_ack) {
11639 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11640 if (message_arena ==
nullptr) {
11641 delete bridge_join_ack_;
11643 if (bridge_join_ack) {
11644 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11645 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(bridge_join_ack);
11646 if (message_arena != submessage_arena) {
11647 bridge_join_ack = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11648 message_arena, bridge_join_ack, submessage_arena);
11650 _has_bits_[0] |= 0x00800000u;
11652 _has_bits_[0] &= ~0x00800000u;
11654 bridge_join_ack_ = bridge_join_ack;
11659inline bool SignalFrame::_internal_has_bridge_reserve()
const {
11660 bool value = (_has_bits_[0] & 0x01000000u) != 0;
11661 PROTOBUF_ASSUME(!value || bridge_reserve_ !=
nullptr);
11664inline bool SignalFrame::has_bridge_reserve()
const {
11665 return _internal_has_bridge_reserve();
11667inline void SignalFrame::clear_bridge_reserve() {
11668 if (bridge_reserve_ !=
nullptr) bridge_reserve_->Clear();
11669 _has_bits_[0] &= ~0x01000000u;
11671inline const ::signal_rtc::BridgeReserveFrame& SignalFrame::_internal_bridge_reserve()
const {
11672 const ::signal_rtc::BridgeReserveFrame* p = bridge_reserve_;
11673 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::BridgeReserveFrame&
>(
11676inline const ::signal_rtc::BridgeReserveFrame& SignalFrame::bridge_reserve()
const {
11678 return _internal_bridge_reserve();
11680inline void SignalFrame::unsafe_arena_set_allocated_bridge_reserve(
11681 ::signal_rtc::BridgeReserveFrame* bridge_reserve) {
11682 if (GetArena() ==
nullptr) {
11683 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(bridge_reserve_);
11685 bridge_reserve_ = bridge_reserve;
11686 if (bridge_reserve) {
11687 _has_bits_[0] |= 0x01000000u;
11689 _has_bits_[0] &= ~0x01000000u;
11693inline ::signal_rtc::BridgeReserveFrame* SignalFrame::release_bridge_reserve() {
11694 _has_bits_[0] &= ~0x01000000u;
11695 ::signal_rtc::BridgeReserveFrame* temp = bridge_reserve_;
11696 bridge_reserve_ =
nullptr;
11697 if (GetArena() !=
nullptr) {
11698 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11702inline ::signal_rtc::BridgeReserveFrame* SignalFrame::unsafe_arena_release_bridge_reserve() {
11704 _has_bits_[0] &= ~0x01000000u;
11705 ::signal_rtc::BridgeReserveFrame* temp = bridge_reserve_;
11706 bridge_reserve_ =
nullptr;
11709inline ::signal_rtc::BridgeReserveFrame* SignalFrame::_internal_mutable_bridge_reserve() {
11710 _has_bits_[0] |= 0x01000000u;
11711 if (bridge_reserve_ ==
nullptr) {
11712 auto* p = CreateMaybeMessage<::signal_rtc::BridgeReserveFrame>(GetArena());
11713 bridge_reserve_ = p;
11715 return bridge_reserve_;
11717inline ::signal_rtc::BridgeReserveFrame* SignalFrame::mutable_bridge_reserve() {
11719 return _internal_mutable_bridge_reserve();
11721inline void SignalFrame::set_allocated_bridge_reserve(::signal_rtc::BridgeReserveFrame* bridge_reserve) {
11722 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11723 if (message_arena ==
nullptr) {
11724 delete bridge_reserve_;
11726 if (bridge_reserve) {
11727 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11728 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(bridge_reserve);
11729 if (message_arena != submessage_arena) {
11730 bridge_reserve = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11731 message_arena, bridge_reserve, submessage_arena);
11733 _has_bits_[0] |= 0x01000000u;
11735 _has_bits_[0] &= ~0x01000000u;
11737 bridge_reserve_ = bridge_reserve;
11742inline bool SignalFrame::_internal_has_bridge_reserve_ack()
const {
11743 bool value = (_has_bits_[0] & 0x02000000u) != 0;
11744 PROTOBUF_ASSUME(!value || bridge_reserve_ack_ !=
nullptr);
11747inline bool SignalFrame::has_bridge_reserve_ack()
const {
11748 return _internal_has_bridge_reserve_ack();
11750inline void SignalFrame::clear_bridge_reserve_ack() {
11751 if (bridge_reserve_ack_ !=
nullptr) bridge_reserve_ack_->Clear();
11752 _has_bits_[0] &= ~0x02000000u;
11754inline const ::signal_rtc::BridgeReserveAckFrame& SignalFrame::_internal_bridge_reserve_ack()
const {
11755 const ::signal_rtc::BridgeReserveAckFrame* p = bridge_reserve_ack_;
11756 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::BridgeReserveAckFrame&
>(
11759inline const ::signal_rtc::BridgeReserveAckFrame& SignalFrame::bridge_reserve_ack()
const {
11761 return _internal_bridge_reserve_ack();
11763inline void SignalFrame::unsafe_arena_set_allocated_bridge_reserve_ack(
11764 ::signal_rtc::BridgeReserveAckFrame* bridge_reserve_ack) {
11765 if (GetArena() ==
nullptr) {
11766 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(bridge_reserve_ack_);
11768 bridge_reserve_ack_ = bridge_reserve_ack;
11769 if (bridge_reserve_ack) {
11770 _has_bits_[0] |= 0x02000000u;
11772 _has_bits_[0] &= ~0x02000000u;
11776inline ::signal_rtc::BridgeReserveAckFrame* SignalFrame::release_bridge_reserve_ack() {
11777 _has_bits_[0] &= ~0x02000000u;
11778 ::signal_rtc::BridgeReserveAckFrame* temp = bridge_reserve_ack_;
11779 bridge_reserve_ack_ =
nullptr;
11780 if (GetArena() !=
nullptr) {
11781 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
11785inline ::signal_rtc::BridgeReserveAckFrame* SignalFrame::unsafe_arena_release_bridge_reserve_ack() {
11787 _has_bits_[0] &= ~0x02000000u;
11788 ::signal_rtc::BridgeReserveAckFrame* temp = bridge_reserve_ack_;
11789 bridge_reserve_ack_ =
nullptr;
11792inline ::signal_rtc::BridgeReserveAckFrame* SignalFrame::_internal_mutable_bridge_reserve_ack() {
11793 _has_bits_[0] |= 0x02000000u;
11794 if (bridge_reserve_ack_ ==
nullptr) {
11795 auto* p = CreateMaybeMessage<::signal_rtc::BridgeReserveAckFrame>(GetArena());
11796 bridge_reserve_ack_ = p;
11798 return bridge_reserve_ack_;
11800inline ::signal_rtc::BridgeReserveAckFrame* SignalFrame::mutable_bridge_reserve_ack() {
11802 return _internal_mutable_bridge_reserve_ack();
11804inline void SignalFrame::set_allocated_bridge_reserve_ack(::signal_rtc::BridgeReserveAckFrame* bridge_reserve_ack) {
11805 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
11806 if (message_arena ==
nullptr) {
11807 delete bridge_reserve_ack_;
11809 if (bridge_reserve_ack) {
11810 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
11811 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(bridge_reserve_ack);
11812 if (message_arena != submessage_arena) {
11813 bridge_reserve_ack = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
11814 message_arena, bridge_reserve_ack, submessage_arena);
11816 _has_bits_[0] |= 0x02000000u;
11818 _has_bits_[0] &= ~0x02000000u;
11820 bridge_reserve_ack_ = bridge_reserve_ack;
11829inline bool ErrorFrame::_internal_has_status()
const {
11830 bool value = (_has_bits_[0] & 0x00000002u) != 0;
11833inline bool ErrorFrame::has_status()
const {
11834 return _internal_has_status();
11836inline void ErrorFrame::clear_status() {
11838 _has_bits_[0] &= ~0x00000002u;
11840inline ::PROTOBUF_NAMESPACE_ID::uint32 ErrorFrame::_internal_status()
const {
11843inline ::PROTOBUF_NAMESPACE_ID::uint32 ErrorFrame::status()
const {
11845 return _internal_status();
11847inline void ErrorFrame::_internal_set_status(::PROTOBUF_NAMESPACE_ID::uint32 value) {
11848 _has_bits_[0] |= 0x00000002u;
11851inline void ErrorFrame::set_status(::PROTOBUF_NAMESPACE_ID::uint32 value) {
11852 _internal_set_status(value);
11857inline bool ErrorFrame::_internal_has_description()
const {
11858 bool value = (_has_bits_[0] & 0x00000001u) != 0;
11861inline bool ErrorFrame::has_description()
const {
11862 return _internal_has_description();
11864inline void ErrorFrame::clear_description() {
11865 description_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
11866 _has_bits_[0] &= ~0x00000001u;
11868inline const std::string& ErrorFrame::description()
const {
11870 return _internal_description();
11872inline void ErrorFrame::set_description(
const std::string& value) {
11873 _internal_set_description(value);
11876inline std::string* ErrorFrame::mutable_description() {
11878 return _internal_mutable_description();
11880inline const std::string& ErrorFrame::_internal_description()
const {
11881 return description_.Get();
11883inline void ErrorFrame::_internal_set_description(
const std::string& value) {
11884 _has_bits_[0] |= 0x00000001u;
11885 description_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
11887inline void ErrorFrame::set_description(std::string&& value) {
11888 _has_bits_[0] |= 0x00000001u;
11889 description_.SetLite(
11890 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
11893inline void ErrorFrame::set_description(
const char* value) {
11894 GOOGLE_DCHECK(value !=
nullptr);
11895 _has_bits_[0] |= 0x00000001u;
11896 description_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
11900inline void ErrorFrame::set_description(
const char* value,
11902 _has_bits_[0] |= 0x00000001u;
11903 description_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
11904 reinterpret_cast<const char*
>(value), size), GetArena());
11907inline std::string* ErrorFrame::_internal_mutable_description() {
11908 _has_bits_[0] |= 0x00000001u;
11909 return description_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
11911inline std::string* ErrorFrame::release_description() {
11913 if (!_internal_has_description()) {
11916 _has_bits_[0] &= ~0x00000001u;
11917 return description_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
11919inline void ErrorFrame::set_allocated_description(std::string* description) {
11920 if (description !=
nullptr) {
11921 _has_bits_[0] |= 0x00000001u;
11923 _has_bits_[0] &= ~0x00000001u;
11925 description_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), description,
11935inline bool ClientDetails::_internal_has_app_name()
const {
11936 bool value = (_has_bits_[0] & 0x00000001u) != 0;
11939inline bool ClientDetails::has_app_name()
const {
11940 return _internal_has_app_name();
11942inline void ClientDetails::clear_app_name() {
11943 app_name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
11944 _has_bits_[0] &= ~0x00000001u;
11946inline const std::string& ClientDetails::app_name()
const {
11948 return _internal_app_name();
11950inline void ClientDetails::set_app_name(
const std::string& value) {
11951 _internal_set_app_name(value);
11954inline std::string* ClientDetails::mutable_app_name() {
11956 return _internal_mutable_app_name();
11958inline const std::string& ClientDetails::_internal_app_name()
const {
11959 return app_name_.Get();
11961inline void ClientDetails::_internal_set_app_name(
const std::string& value) {
11962 _has_bits_[0] |= 0x00000001u;
11963 app_name_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
11965inline void ClientDetails::set_app_name(std::string&& value) {
11966 _has_bits_[0] |= 0x00000001u;
11968 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
11971inline void ClientDetails::set_app_name(
const char* value) {
11972 GOOGLE_DCHECK(value !=
nullptr);
11973 _has_bits_[0] |= 0x00000001u;
11974 app_name_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
11978inline void ClientDetails::set_app_name(
const char* value,
11980 _has_bits_[0] |= 0x00000001u;
11981 app_name_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
11982 reinterpret_cast<const char*
>(value), size), GetArena());
11985inline std::string* ClientDetails::_internal_mutable_app_name() {
11986 _has_bits_[0] |= 0x00000001u;
11987 return app_name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
11989inline std::string* ClientDetails::release_app_name() {
11991 if (!_internal_has_app_name()) {
11994 _has_bits_[0] &= ~0x00000001u;
11995 return app_name_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
11997inline void ClientDetails::set_allocated_app_name(std::string* app_name) {
11998 if (app_name !=
nullptr) {
11999 _has_bits_[0] |= 0x00000001u;
12001 _has_bits_[0] &= ~0x00000001u;
12003 app_name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), app_name,
12009inline bool ClientDetails::_internal_has_app_version()
const {
12010 bool value = (_has_bits_[0] & 0x00000002u) != 0;
12013inline bool ClientDetails::has_app_version()
const {
12014 return _internal_has_app_version();
12016inline void ClientDetails::clear_app_version() {
12017 app_version_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12018 _has_bits_[0] &= ~0x00000002u;
12020inline const std::string& ClientDetails::app_version()
const {
12022 return _internal_app_version();
12024inline void ClientDetails::set_app_version(
const std::string& value) {
12025 _internal_set_app_version(value);
12028inline std::string* ClientDetails::mutable_app_version() {
12030 return _internal_mutable_app_version();
12032inline const std::string& ClientDetails::_internal_app_version()
const {
12033 return app_version_.Get();
12035inline void ClientDetails::_internal_set_app_version(
const std::string& value) {
12036 _has_bits_[0] |= 0x00000002u;
12037 app_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12039inline void ClientDetails::set_app_version(std::string&& value) {
12040 _has_bits_[0] |= 0x00000002u;
12041 app_version_.SetLite(
12042 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12045inline void ClientDetails::set_app_version(
const char* value) {
12046 GOOGLE_DCHECK(value !=
nullptr);
12047 _has_bits_[0] |= 0x00000002u;
12048 app_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12052inline void ClientDetails::set_app_version(
const char* value,
12054 _has_bits_[0] |= 0x00000002u;
12055 app_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12056 reinterpret_cast<const char*
>(value), size), GetArena());
12059inline std::string* ClientDetails::_internal_mutable_app_version() {
12060 _has_bits_[0] |= 0x00000002u;
12061 return app_version_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12063inline std::string* ClientDetails::release_app_version() {
12065 if (!_internal_has_app_version()) {
12068 _has_bits_[0] &= ~0x00000002u;
12069 return app_version_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12071inline void ClientDetails::set_allocated_app_version(std::string* app_version) {
12072 if (app_version !=
nullptr) {
12073 _has_bits_[0] |= 0x00000002u;
12075 _has_bits_[0] &= ~0x00000002u;
12077 app_version_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), app_version,
12083inline bool ClientDetails::_internal_has_device_model()
const {
12084 bool value = (_has_bits_[0] & 0x00000004u) != 0;
12087inline bool ClientDetails::has_device_model()
const {
12088 return _internal_has_device_model();
12090inline void ClientDetails::clear_device_model() {
12091 device_model_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12092 _has_bits_[0] &= ~0x00000004u;
12094inline const std::string& ClientDetails::device_model()
const {
12096 return _internal_device_model();
12098inline void ClientDetails::set_device_model(
const std::string& value) {
12099 _internal_set_device_model(value);
12102inline std::string* ClientDetails::mutable_device_model() {
12104 return _internal_mutable_device_model();
12106inline const std::string& ClientDetails::_internal_device_model()
const {
12107 return device_model_.Get();
12109inline void ClientDetails::_internal_set_device_model(
const std::string& value) {
12110 _has_bits_[0] |= 0x00000004u;
12111 device_model_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12113inline void ClientDetails::set_device_model(std::string&& value) {
12114 _has_bits_[0] |= 0x00000004u;
12115 device_model_.SetLite(
12116 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12119inline void ClientDetails::set_device_model(
const char* value) {
12120 GOOGLE_DCHECK(value !=
nullptr);
12121 _has_bits_[0] |= 0x00000004u;
12122 device_model_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12126inline void ClientDetails::set_device_model(
const char* value,
12128 _has_bits_[0] |= 0x00000004u;
12129 device_model_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12130 reinterpret_cast<const char*
>(value), size), GetArena());
12133inline std::string* ClientDetails::_internal_mutable_device_model() {
12134 _has_bits_[0] |= 0x00000004u;
12135 return device_model_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12137inline std::string* ClientDetails::release_device_model() {
12139 if (!_internal_has_device_model()) {
12142 _has_bits_[0] &= ~0x00000004u;
12143 return device_model_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12145inline void ClientDetails::set_allocated_device_model(std::string* device_model) {
12146 if (device_model !=
nullptr) {
12147 _has_bits_[0] |= 0x00000004u;
12149 _has_bits_[0] &= ~0x00000004u;
12151 device_model_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), device_model,
12157inline bool ClientDetails::_internal_has_device_make()
const {
12158 bool value = (_has_bits_[0] & 0x00000008u) != 0;
12161inline bool ClientDetails::has_device_make()
const {
12162 return _internal_has_device_make();
12164inline void ClientDetails::clear_device_make() {
12165 device_make_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12166 _has_bits_[0] &= ~0x00000008u;
12168inline const std::string& ClientDetails::device_make()
const {
12170 return _internal_device_make();
12172inline void ClientDetails::set_device_make(
const std::string& value) {
12173 _internal_set_device_make(value);
12176inline std::string* ClientDetails::mutable_device_make() {
12178 return _internal_mutable_device_make();
12180inline const std::string& ClientDetails::_internal_device_make()
const {
12181 return device_make_.Get();
12183inline void ClientDetails::_internal_set_device_make(
const std::string& value) {
12184 _has_bits_[0] |= 0x00000008u;
12185 device_make_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12187inline void ClientDetails::set_device_make(std::string&& value) {
12188 _has_bits_[0] |= 0x00000008u;
12189 device_make_.SetLite(
12190 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12193inline void ClientDetails::set_device_make(
const char* value) {
12194 GOOGLE_DCHECK(value !=
nullptr);
12195 _has_bits_[0] |= 0x00000008u;
12196 device_make_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12200inline void ClientDetails::set_device_make(
const char* value,
12202 _has_bits_[0] |= 0x00000008u;
12203 device_make_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12204 reinterpret_cast<const char*
>(value), size), GetArena());
12207inline std::string* ClientDetails::_internal_mutable_device_make() {
12208 _has_bits_[0] |= 0x00000008u;
12209 return device_make_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12211inline std::string* ClientDetails::release_device_make() {
12213 if (!_internal_has_device_make()) {
12216 _has_bits_[0] &= ~0x00000008u;
12217 return device_make_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12219inline void ClientDetails::set_allocated_device_make(std::string* device_make) {
12220 if (device_make !=
nullptr) {
12221 _has_bits_[0] |= 0x00000008u;
12223 _has_bits_[0] &= ~0x00000008u;
12225 device_make_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), device_make,
12231inline bool ClientDetails::_internal_has_platform_name()
const {
12232 bool value = (_has_bits_[0] & 0x00000010u) != 0;
12235inline bool ClientDetails::has_platform_name()
const {
12236 return _internal_has_platform_name();
12238inline void ClientDetails::clear_platform_name() {
12239 platform_name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12240 _has_bits_[0] &= ~0x00000010u;
12242inline const std::string& ClientDetails::platform_name()
const {
12244 return _internal_platform_name();
12246inline void ClientDetails::set_platform_name(
const std::string& value) {
12247 _internal_set_platform_name(value);
12250inline std::string* ClientDetails::mutable_platform_name() {
12252 return _internal_mutable_platform_name();
12254inline const std::string& ClientDetails::_internal_platform_name()
const {
12255 return platform_name_.Get();
12257inline void ClientDetails::_internal_set_platform_name(
const std::string& value) {
12258 _has_bits_[0] |= 0x00000010u;
12259 platform_name_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12261inline void ClientDetails::set_platform_name(std::string&& value) {
12262 _has_bits_[0] |= 0x00000010u;
12263 platform_name_.SetLite(
12264 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12267inline void ClientDetails::set_platform_name(
const char* value) {
12268 GOOGLE_DCHECK(value !=
nullptr);
12269 _has_bits_[0] |= 0x00000010u;
12270 platform_name_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12274inline void ClientDetails::set_platform_name(
const char* value,
12276 _has_bits_[0] |= 0x00000010u;
12277 platform_name_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12278 reinterpret_cast<const char*
>(value), size), GetArena());
12281inline std::string* ClientDetails::_internal_mutable_platform_name() {
12282 _has_bits_[0] |= 0x00000010u;
12283 return platform_name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12285inline std::string* ClientDetails::release_platform_name() {
12287 if (!_internal_has_platform_name()) {
12290 _has_bits_[0] &= ~0x00000010u;
12291 return platform_name_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12293inline void ClientDetails::set_allocated_platform_name(std::string* platform_name) {
12294 if (platform_name !=
nullptr) {
12295 _has_bits_[0] |= 0x00000010u;
12297 _has_bits_[0] &= ~0x00000010u;
12299 platform_name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), platform_name,
12305inline bool ClientDetails::_internal_has_platform_version()
const {
12306 bool value = (_has_bits_[0] & 0x00000020u) != 0;
12309inline bool ClientDetails::has_platform_version()
const {
12310 return _internal_has_platform_version();
12312inline void ClientDetails::clear_platform_version() {
12313 platform_version_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12314 _has_bits_[0] &= ~0x00000020u;
12316inline const std::string& ClientDetails::platform_version()
const {
12318 return _internal_platform_version();
12320inline void ClientDetails::set_platform_version(
const std::string& value) {
12321 _internal_set_platform_version(value);
12324inline std::string* ClientDetails::mutable_platform_version() {
12326 return _internal_mutable_platform_version();
12328inline const std::string& ClientDetails::_internal_platform_version()
const {
12329 return platform_version_.Get();
12331inline void ClientDetails::_internal_set_platform_version(
const std::string& value) {
12332 _has_bits_[0] |= 0x00000020u;
12333 platform_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12335inline void ClientDetails::set_platform_version(std::string&& value) {
12336 _has_bits_[0] |= 0x00000020u;
12337 platform_version_.SetLite(
12338 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12341inline void ClientDetails::set_platform_version(
const char* value) {
12342 GOOGLE_DCHECK(value !=
nullptr);
12343 _has_bits_[0] |= 0x00000020u;
12344 platform_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12348inline void ClientDetails::set_platform_version(
const char* value,
12350 _has_bits_[0] |= 0x00000020u;
12351 platform_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12352 reinterpret_cast<const char*
>(value), size), GetArena());
12355inline std::string* ClientDetails::_internal_mutable_platform_version() {
12356 _has_bits_[0] |= 0x00000020u;
12357 return platform_version_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12359inline std::string* ClientDetails::release_platform_version() {
12361 if (!_internal_has_platform_version()) {
12364 _has_bits_[0] &= ~0x00000020u;
12365 return platform_version_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12367inline void ClientDetails::set_allocated_platform_version(std::string* platform_version) {
12368 if (platform_version !=
nullptr) {
12369 _has_bits_[0] |= 0x00000020u;
12371 _has_bits_[0] &= ~0x00000020u;
12373 platform_version_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), platform_version,
12379inline bool ClientDetails::_internal_has_client_source()
const {
12380 bool value = (_has_bits_[0] & 0x00000040u) != 0;
12383inline bool ClientDetails::has_client_source()
const {
12384 return _internal_has_client_source();
12386inline void ClientDetails::clear_client_source() {
12387 client_source_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12388 _has_bits_[0] &= ~0x00000040u;
12390inline const std::string& ClientDetails::client_source()
const {
12392 return _internal_client_source();
12394inline void ClientDetails::set_client_source(
const std::string& value) {
12395 _internal_set_client_source(value);
12398inline std::string* ClientDetails::mutable_client_source() {
12400 return _internal_mutable_client_source();
12402inline const std::string& ClientDetails::_internal_client_source()
const {
12403 return client_source_.Get();
12405inline void ClientDetails::_internal_set_client_source(
const std::string& value) {
12406 _has_bits_[0] |= 0x00000040u;
12407 client_source_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12409inline void ClientDetails::set_client_source(std::string&& value) {
12410 _has_bits_[0] |= 0x00000040u;
12411 client_source_.SetLite(
12412 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12415inline void ClientDetails::set_client_source(
const char* value) {
12416 GOOGLE_DCHECK(value !=
nullptr);
12417 _has_bits_[0] |= 0x00000040u;
12418 client_source_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12422inline void ClientDetails::set_client_source(
const char* value,
12424 _has_bits_[0] |= 0x00000040u;
12425 client_source_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12426 reinterpret_cast<const char*
>(value), size), GetArena());
12429inline std::string* ClientDetails::_internal_mutable_client_source() {
12430 _has_bits_[0] |= 0x00000040u;
12431 return client_source_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12433inline std::string* ClientDetails::release_client_source() {
12435 if (!_internal_has_client_source()) {
12438 _has_bits_[0] &= ~0x00000040u;
12439 return client_source_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12441inline void ClientDetails::set_allocated_client_source(std::string* client_source) {
12442 if (client_source !=
nullptr) {
12443 _has_bits_[0] |= 0x00000040u;
12445 _has_bits_[0] &= ~0x00000040u;
12447 client_source_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), client_source,
12453inline bool ClientDetails::_internal_has_chime_sdk_version()
const {
12454 bool value = (_has_bits_[0] & 0x00000080u) != 0;
12457inline bool ClientDetails::has_chime_sdk_version()
const {
12458 return _internal_has_chime_sdk_version();
12460inline void ClientDetails::clear_chime_sdk_version() {
12461 chime_sdk_version_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12462 _has_bits_[0] &= ~0x00000080u;
12464inline const std::string& ClientDetails::chime_sdk_version()
const {
12466 return _internal_chime_sdk_version();
12468inline void ClientDetails::set_chime_sdk_version(
const std::string& value) {
12469 _internal_set_chime_sdk_version(value);
12472inline std::string* ClientDetails::mutable_chime_sdk_version() {
12474 return _internal_mutable_chime_sdk_version();
12476inline const std::string& ClientDetails::_internal_chime_sdk_version()
const {
12477 return chime_sdk_version_.Get();
12479inline void ClientDetails::_internal_set_chime_sdk_version(
const std::string& value) {
12480 _has_bits_[0] |= 0x00000080u;
12481 chime_sdk_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12483inline void ClientDetails::set_chime_sdk_version(std::string&& value) {
12484 _has_bits_[0] |= 0x00000080u;
12485 chime_sdk_version_.SetLite(
12486 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12489inline void ClientDetails::set_chime_sdk_version(
const char* value) {
12490 GOOGLE_DCHECK(value !=
nullptr);
12491 _has_bits_[0] |= 0x00000080u;
12492 chime_sdk_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12496inline void ClientDetails::set_chime_sdk_version(
const char* value,
12498 _has_bits_[0] |= 0x00000080u;
12499 chime_sdk_version_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12500 reinterpret_cast<const char*
>(value), size), GetArena());
12503inline std::string* ClientDetails::_internal_mutable_chime_sdk_version() {
12504 _has_bits_[0] |= 0x00000080u;
12505 return chime_sdk_version_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12507inline std::string* ClientDetails::release_chime_sdk_version() {
12509 if (!_internal_has_chime_sdk_version()) {
12512 _has_bits_[0] &= ~0x00000080u;
12513 return chime_sdk_version_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12515inline void ClientDetails::set_allocated_chime_sdk_version(std::string* chime_sdk_version) {
12516 if (chime_sdk_version !=
nullptr) {
12517 _has_bits_[0] |= 0x00000080u;
12519 _has_bits_[0] &= ~0x00000080u;
12521 chime_sdk_version_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), chime_sdk_version,
12531inline bool JoinFrame::_internal_has_protocol_version()
const {
12532 bool value = (_has_bits_[0] & 0x00000008u) != 0;
12535inline bool JoinFrame::has_protocol_version()
const {
12536 return _internal_has_protocol_version();
12538inline void JoinFrame::clear_protocol_version() {
12539 protocol_version_ = 2u;
12540 _has_bits_[0] &= ~0x00000008u;
12542inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinFrame::_internal_protocol_version()
const {
12543 return protocol_version_;
12545inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinFrame::protocol_version()
const {
12547 return _internal_protocol_version();
12549inline void JoinFrame::_internal_set_protocol_version(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12550 _has_bits_[0] |= 0x00000008u;
12551 protocol_version_ = value;
12553inline void JoinFrame::set_protocol_version(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12554 _internal_set_protocol_version(value);
12559inline bool JoinFrame::_internal_has_max_num_of_videos()
const {
12560 bool value = (_has_bits_[0] & 0x00000010u) != 0;
12563inline bool JoinFrame::has_max_num_of_videos()
const {
12564 return _internal_has_max_num_of_videos();
12566inline void JoinFrame::clear_max_num_of_videos() {
12567 max_num_of_videos_ = 8u;
12568 _has_bits_[0] &= ~0x00000010u;
12570inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinFrame::_internal_max_num_of_videos()
const {
12571 return max_num_of_videos_;
12573inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinFrame::max_num_of_videos()
const {
12575 return _internal_max_num_of_videos();
12577inline void JoinFrame::_internal_set_max_num_of_videos(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12578 _has_bits_[0] |= 0x00000010u;
12579 max_num_of_videos_ = value;
12581inline void JoinFrame::set_max_num_of_videos(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12582 _internal_set_max_num_of_videos(value);
12587inline bool JoinFrame::_internal_has_flags()
const {
12588 bool value = (_has_bits_[0] & 0x00000004u) != 0;
12591inline bool JoinFrame::has_flags()
const {
12592 return _internal_has_flags();
12594inline void JoinFrame::clear_flags() {
12596 _has_bits_[0] &= ~0x00000004u;
12598inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinFrame::_internal_flags()
const {
12601inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinFrame::flags()
const {
12603 return _internal_flags();
12605inline void JoinFrame::_internal_set_flags(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12606 _has_bits_[0] |= 0x00000004u;
12609inline void JoinFrame::set_flags(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12610 _internal_set_flags(value);
12615inline bool JoinFrame::_internal_has_client_details()
const {
12616 bool value = (_has_bits_[0] & 0x00000001u) != 0;
12617 PROTOBUF_ASSUME(!value || client_details_ !=
nullptr);
12620inline bool JoinFrame::has_client_details()
const {
12621 return _internal_has_client_details();
12623inline void JoinFrame::clear_client_details() {
12624 if (client_details_ !=
nullptr) client_details_->Clear();
12625 _has_bits_[0] &= ~0x00000001u;
12627inline const ::signal_rtc::ClientDetails& JoinFrame::_internal_client_details()
const {
12628 const ::signal_rtc::ClientDetails* p = client_details_;
12629 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::ClientDetails&
>(
12632inline const ::signal_rtc::ClientDetails& JoinFrame::client_details()
const {
12634 return _internal_client_details();
12636inline void JoinFrame::unsafe_arena_set_allocated_client_details(
12637 ::signal_rtc::ClientDetails* client_details) {
12638 if (GetArena() ==
nullptr) {
12639 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(client_details_);
12641 client_details_ = client_details;
12642 if (client_details) {
12643 _has_bits_[0] |= 0x00000001u;
12645 _has_bits_[0] &= ~0x00000001u;
12649inline ::signal_rtc::ClientDetails* JoinFrame::release_client_details() {
12650 _has_bits_[0] &= ~0x00000001u;
12651 ::signal_rtc::ClientDetails* temp = client_details_;
12652 client_details_ =
nullptr;
12653 if (GetArena() !=
nullptr) {
12654 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
12658inline ::signal_rtc::ClientDetails* JoinFrame::unsafe_arena_release_client_details() {
12660 _has_bits_[0] &= ~0x00000001u;
12661 ::signal_rtc::ClientDetails* temp = client_details_;
12662 client_details_ =
nullptr;
12665inline ::signal_rtc::ClientDetails* JoinFrame::_internal_mutable_client_details() {
12666 _has_bits_[0] |= 0x00000001u;
12667 if (client_details_ ==
nullptr) {
12668 auto* p = CreateMaybeMessage<::signal_rtc::ClientDetails>(GetArena());
12669 client_details_ = p;
12671 return client_details_;
12673inline ::signal_rtc::ClientDetails* JoinFrame::mutable_client_details() {
12675 return _internal_mutable_client_details();
12677inline void JoinFrame::set_allocated_client_details(::signal_rtc::ClientDetails* client_details) {
12678 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
12679 if (message_arena ==
nullptr) {
12680 delete client_details_;
12682 if (client_details) {
12683 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
12684 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(client_details);
12685 if (message_arena != submessage_arena) {
12686 client_details = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
12687 message_arena, client_details, submessage_arena);
12689 _has_bits_[0] |= 0x00000001u;
12691 _has_bits_[0] &= ~0x00000001u;
12693 client_details_ = client_details;
12698inline int JoinFrame::_internal_enabled_experiments_size()
const {
12699 return enabled_experiments_.size();
12701inline int JoinFrame::enabled_experiments_size()
const {
12702 return _internal_enabled_experiments_size();
12704inline void JoinFrame::clear_enabled_experiments() {
12705 enabled_experiments_.Clear();
12707inline std::string* JoinFrame::add_enabled_experiments() {
12709 return _internal_add_enabled_experiments();
12711inline const std::string& JoinFrame::_internal_enabled_experiments(
int index)
const {
12712 return enabled_experiments_.Get(index);
12714inline const std::string& JoinFrame::enabled_experiments(
int index)
const {
12716 return _internal_enabled_experiments(index);
12718inline std::string* JoinFrame::mutable_enabled_experiments(
int index) {
12720 return enabled_experiments_.Mutable(index);
12722inline void JoinFrame::set_enabled_experiments(
int index,
const std::string& value) {
12724 enabled_experiments_.Mutable(index)->assign(value);
12726inline void JoinFrame::set_enabled_experiments(
int index, std::string&& value) {
12728 enabled_experiments_.Mutable(index)->assign(std::move(value));
12730inline void JoinFrame::set_enabled_experiments(
int index,
const char* value) {
12731 GOOGLE_DCHECK(value !=
nullptr);
12732 enabled_experiments_.Mutable(index)->assign(value);
12735inline void JoinFrame::set_enabled_experiments(
int index,
const char* value,
size_t size) {
12736 enabled_experiments_.Mutable(index)->assign(
12737 reinterpret_cast<const char*
>(value), size);
12740inline std::string* JoinFrame::_internal_add_enabled_experiments() {
12741 return enabled_experiments_.Add();
12743inline void JoinFrame::add_enabled_experiments(
const std::string& value) {
12744 enabled_experiments_.Add()->assign(value);
12747inline void JoinFrame::add_enabled_experiments(std::string&& value) {
12748 enabled_experiments_.Add(std::move(value));
12751inline void JoinFrame::add_enabled_experiments(
const char* value) {
12752 GOOGLE_DCHECK(value !=
nullptr);
12753 enabled_experiments_.Add()->assign(value);
12756inline void JoinFrame::add_enabled_experiments(
const char* value,
size_t size) {
12757 enabled_experiments_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
12760inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
12761JoinFrame::enabled_experiments()
const {
12763 return enabled_experiments_;
12765inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
12766JoinFrame::mutable_enabled_experiments() {
12768 return &enabled_experiments_;
12772inline bool JoinFrame::_internal_has_audio_session_id()
const {
12773 bool value = (_has_bits_[0] & 0x00000002u) != 0;
12776inline bool JoinFrame::has_audio_session_id()
const {
12777 return _internal_has_audio_session_id();
12779inline void JoinFrame::clear_audio_session_id() {
12780 audio_session_id_ = PROTOBUF_ULONGLONG(0);
12781 _has_bits_[0] &= ~0x00000002u;
12783inline ::PROTOBUF_NAMESPACE_ID::uint64 JoinFrame::_internal_audio_session_id()
const {
12784 return audio_session_id_;
12786inline ::PROTOBUF_NAMESPACE_ID::uint64 JoinFrame::audio_session_id()
const {
12788 return _internal_audio_session_id();
12790inline void JoinFrame::_internal_set_audio_session_id(::PROTOBUF_NAMESPACE_ID::uint64 value) {
12791 _has_bits_[0] |= 0x00000002u;
12792 audio_session_id_ = value;
12794inline void JoinFrame::set_audio_session_id(::PROTOBUF_NAMESPACE_ID::uint64 value) {
12795 _internal_set_audio_session_id(value);
12804inline bool JoinAckFrame::_internal_has_turn_credentials()
const {
12805 bool value = (_has_bits_[0] & 0x00000001u) != 0;
12806 PROTOBUF_ASSUME(!value || turn_credentials_ !=
nullptr);
12809inline bool JoinAckFrame::has_turn_credentials()
const {
12810 return _internal_has_turn_credentials();
12812inline void JoinAckFrame::clear_turn_credentials() {
12813 if (turn_credentials_ !=
nullptr) turn_credentials_->Clear();
12814 _has_bits_[0] &= ~0x00000001u;
12816inline const ::signal_rtc::TurnCredentials& JoinAckFrame::_internal_turn_credentials()
const {
12817 const ::signal_rtc::TurnCredentials* p = turn_credentials_;
12818 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::TurnCredentials&
>(
12821inline const ::signal_rtc::TurnCredentials& JoinAckFrame::turn_credentials()
const {
12823 return _internal_turn_credentials();
12825inline void JoinAckFrame::unsafe_arena_set_allocated_turn_credentials(
12826 ::signal_rtc::TurnCredentials* turn_credentials) {
12827 if (GetArena() ==
nullptr) {
12828 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(turn_credentials_);
12830 turn_credentials_ = turn_credentials;
12831 if (turn_credentials) {
12832 _has_bits_[0] |= 0x00000001u;
12834 _has_bits_[0] &= ~0x00000001u;
12838inline ::signal_rtc::TurnCredentials* JoinAckFrame::release_turn_credentials() {
12839 _has_bits_[0] &= ~0x00000001u;
12840 ::signal_rtc::TurnCredentials* temp = turn_credentials_;
12841 turn_credentials_ =
nullptr;
12842 if (GetArena() !=
nullptr) {
12843 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
12847inline ::signal_rtc::TurnCredentials* JoinAckFrame::unsafe_arena_release_turn_credentials() {
12849 _has_bits_[0] &= ~0x00000001u;
12850 ::signal_rtc::TurnCredentials* temp = turn_credentials_;
12851 turn_credentials_ =
nullptr;
12854inline ::signal_rtc::TurnCredentials* JoinAckFrame::_internal_mutable_turn_credentials() {
12855 _has_bits_[0] |= 0x00000001u;
12856 if (turn_credentials_ ==
nullptr) {
12857 auto* p = CreateMaybeMessage<::signal_rtc::TurnCredentials>(GetArena());
12858 turn_credentials_ = p;
12860 return turn_credentials_;
12862inline ::signal_rtc::TurnCredentials* JoinAckFrame::mutable_turn_credentials() {
12864 return _internal_mutable_turn_credentials();
12866inline void JoinAckFrame::set_allocated_turn_credentials(::signal_rtc::TurnCredentials* turn_credentials) {
12867 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
12868 if (message_arena ==
nullptr) {
12869 delete turn_credentials_;
12871 if (turn_credentials) {
12872 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
12873 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(turn_credentials);
12874 if (message_arena != submessage_arena) {
12875 turn_credentials = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
12876 message_arena, turn_credentials, submessage_arena);
12878 _has_bits_[0] |= 0x00000001u;
12880 _has_bits_[0] &= ~0x00000001u;
12882 turn_credentials_ = turn_credentials;
12887inline bool JoinAckFrame::_internal_has_video_subscription_limit()
const {
12888 bool value = (_has_bits_[0] & 0x00000002u) != 0;
12891inline bool JoinAckFrame::has_video_subscription_limit()
const {
12892 return _internal_has_video_subscription_limit();
12894inline void JoinAckFrame::clear_video_subscription_limit() {
12895 video_subscription_limit_ = 0u;
12896 _has_bits_[0] &= ~0x00000002u;
12898inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinAckFrame::_internal_video_subscription_limit()
const {
12899 return video_subscription_limit_;
12901inline ::PROTOBUF_NAMESPACE_ID::uint32 JoinAckFrame::video_subscription_limit()
const {
12903 return _internal_video_subscription_limit();
12905inline void JoinAckFrame::_internal_set_video_subscription_limit(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12906 _has_bits_[0] |= 0x00000002u;
12907 video_subscription_limit_ = value;
12909inline void JoinAckFrame::set_video_subscription_limit(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12910 _internal_set_video_subscription_limit(value);
12919inline bool BridgeJoinFrame::_internal_has_protocol_version()
const {
12920 bool value = (_has_bits_[0] & 0x00000002u) != 0;
12923inline bool BridgeJoinFrame::has_protocol_version()
const {
12924 return _internal_has_protocol_version();
12926inline void BridgeJoinFrame::clear_protocol_version() {
12927 protocol_version_ = 1u;
12928 _has_bits_[0] &= ~0x00000002u;
12930inline ::PROTOBUF_NAMESPACE_ID::uint32 BridgeJoinFrame::_internal_protocol_version()
const {
12931 return protocol_version_;
12933inline ::PROTOBUF_NAMESPACE_ID::uint32 BridgeJoinFrame::protocol_version()
const {
12935 return _internal_protocol_version();
12937inline void BridgeJoinFrame::_internal_set_protocol_version(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12938 _has_bits_[0] |= 0x00000002u;
12939 protocol_version_ = value;
12941inline void BridgeJoinFrame::set_protocol_version(::PROTOBUF_NAMESPACE_ID::uint32 value) {
12942 _internal_set_protocol_version(value);
12947inline bool BridgeJoinFrame::_internal_has_dtls_fingerprint()
const {
12948 bool value = (_has_bits_[0] & 0x00000001u) != 0;
12951inline bool BridgeJoinFrame::has_dtls_fingerprint()
const {
12952 return _internal_has_dtls_fingerprint();
12954inline void BridgeJoinFrame::clear_dtls_fingerprint() {
12955 dtls_fingerprint_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
12956 _has_bits_[0] &= ~0x00000001u;
12958inline const std::string& BridgeJoinFrame::dtls_fingerprint()
const {
12960 return _internal_dtls_fingerprint();
12962inline void BridgeJoinFrame::set_dtls_fingerprint(
const std::string& value) {
12963 _internal_set_dtls_fingerprint(value);
12966inline std::string* BridgeJoinFrame::mutable_dtls_fingerprint() {
12968 return _internal_mutable_dtls_fingerprint();
12970inline const std::string& BridgeJoinFrame::_internal_dtls_fingerprint()
const {
12971 return dtls_fingerprint_.Get();
12973inline void BridgeJoinFrame::_internal_set_dtls_fingerprint(
const std::string& value) {
12974 _has_bits_[0] |= 0x00000001u;
12975 dtls_fingerprint_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
12977inline void BridgeJoinFrame::set_dtls_fingerprint(std::string&& value) {
12978 _has_bits_[0] |= 0x00000001u;
12979 dtls_fingerprint_.SetLite(
12980 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
12983inline void BridgeJoinFrame::set_dtls_fingerprint(
const char* value) {
12984 GOOGLE_DCHECK(value !=
nullptr);
12985 _has_bits_[0] |= 0x00000001u;
12986 dtls_fingerprint_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
12990inline void BridgeJoinFrame::set_dtls_fingerprint(
const char* value,
12992 _has_bits_[0] |= 0x00000001u;
12993 dtls_fingerprint_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
12994 reinterpret_cast<const char*
>(value), size), GetArena());
12997inline std::string* BridgeJoinFrame::_internal_mutable_dtls_fingerprint() {
12998 _has_bits_[0] |= 0x00000001u;
12999 return dtls_fingerprint_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13001inline std::string* BridgeJoinFrame::release_dtls_fingerprint() {
13003 if (!_internal_has_dtls_fingerprint()) {
13006 _has_bits_[0] &= ~0x00000001u;
13007 return dtls_fingerprint_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13009inline void BridgeJoinFrame::set_allocated_dtls_fingerprint(std::string* dtls_fingerprint) {
13010 if (dtls_fingerprint !=
nullptr) {
13011 _has_bits_[0] |= 0x00000001u;
13013 _has_bits_[0] &= ~0x00000001u;
13015 dtls_fingerprint_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), dtls_fingerprint,
13025inline bool BridgeJoinAckFrame::_internal_has_turn_credentials()
const {
13026 bool value = (_has_bits_[0] & 0x00000002u) != 0;
13027 PROTOBUF_ASSUME(!value || turn_credentials_ !=
nullptr);
13030inline bool BridgeJoinAckFrame::has_turn_credentials()
const {
13031 return _internal_has_turn_credentials();
13033inline void BridgeJoinAckFrame::clear_turn_credentials() {
13034 if (turn_credentials_ !=
nullptr) turn_credentials_->Clear();
13035 _has_bits_[0] &= ~0x00000002u;
13037inline const ::signal_rtc::TurnCredentials& BridgeJoinAckFrame::_internal_turn_credentials()
const {
13038 const ::signal_rtc::TurnCredentials* p = turn_credentials_;
13039 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::TurnCredentials&
>(
13042inline const ::signal_rtc::TurnCredentials& BridgeJoinAckFrame::turn_credentials()
const {
13044 return _internal_turn_credentials();
13046inline void BridgeJoinAckFrame::unsafe_arena_set_allocated_turn_credentials(
13047 ::signal_rtc::TurnCredentials* turn_credentials) {
13048 if (GetArena() ==
nullptr) {
13049 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(turn_credentials_);
13051 turn_credentials_ = turn_credentials;
13052 if (turn_credentials) {
13053 _has_bits_[0] |= 0x00000002u;
13055 _has_bits_[0] &= ~0x00000002u;
13059inline ::signal_rtc::TurnCredentials* BridgeJoinAckFrame::release_turn_credentials() {
13060 _has_bits_[0] &= ~0x00000002u;
13061 ::signal_rtc::TurnCredentials* temp = turn_credentials_;
13062 turn_credentials_ =
nullptr;
13063 if (GetArena() !=
nullptr) {
13064 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
13068inline ::signal_rtc::TurnCredentials* BridgeJoinAckFrame::unsafe_arena_release_turn_credentials() {
13070 _has_bits_[0] &= ~0x00000002u;
13071 ::signal_rtc::TurnCredentials* temp = turn_credentials_;
13072 turn_credentials_ =
nullptr;
13075inline ::signal_rtc::TurnCredentials* BridgeJoinAckFrame::_internal_mutable_turn_credentials() {
13076 _has_bits_[0] |= 0x00000002u;
13077 if (turn_credentials_ ==
nullptr) {
13078 auto* p = CreateMaybeMessage<::signal_rtc::TurnCredentials>(GetArena());
13079 turn_credentials_ = p;
13081 return turn_credentials_;
13083inline ::signal_rtc::TurnCredentials* BridgeJoinAckFrame::mutable_turn_credentials() {
13085 return _internal_mutable_turn_credentials();
13087inline void BridgeJoinAckFrame::set_allocated_turn_credentials(::signal_rtc::TurnCredentials* turn_credentials) {
13088 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
13089 if (message_arena ==
nullptr) {
13090 delete turn_credentials_;
13092 if (turn_credentials) {
13093 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
13094 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(turn_credentials);
13095 if (message_arena != submessage_arena) {
13096 turn_credentials = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
13097 message_arena, turn_credentials, submessage_arena);
13099 _has_bits_[0] |= 0x00000002u;
13101 _has_bits_[0] &= ~0x00000002u;
13103 turn_credentials_ = turn_credentials;
13108inline bool BridgeJoinAckFrame::_internal_has_listener_ip_port()
const {
13109 bool value = (_has_bits_[0] & 0x00000001u) != 0;
13112inline bool BridgeJoinAckFrame::has_listener_ip_port()
const {
13113 return _internal_has_listener_ip_port();
13115inline void BridgeJoinAckFrame::clear_listener_ip_port() {
13116 listener_ip_port_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13117 _has_bits_[0] &= ~0x00000001u;
13119inline const std::string& BridgeJoinAckFrame::listener_ip_port()
const {
13121 return _internal_listener_ip_port();
13123inline void BridgeJoinAckFrame::set_listener_ip_port(
const std::string& value) {
13124 _internal_set_listener_ip_port(value);
13127inline std::string* BridgeJoinAckFrame::mutable_listener_ip_port() {
13129 return _internal_mutable_listener_ip_port();
13131inline const std::string& BridgeJoinAckFrame::_internal_listener_ip_port()
const {
13132 return listener_ip_port_.Get();
13134inline void BridgeJoinAckFrame::_internal_set_listener_ip_port(
const std::string& value) {
13135 _has_bits_[0] |= 0x00000001u;
13136 listener_ip_port_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
13138inline void BridgeJoinAckFrame::set_listener_ip_port(std::string&& value) {
13139 _has_bits_[0] |= 0x00000001u;
13140 listener_ip_port_.SetLite(
13141 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
13144inline void BridgeJoinAckFrame::set_listener_ip_port(
const char* value) {
13145 GOOGLE_DCHECK(value !=
nullptr);
13146 _has_bits_[0] |= 0x00000001u;
13147 listener_ip_port_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
13151inline void BridgeJoinAckFrame::set_listener_ip_port(
const char* value,
13153 _has_bits_[0] |= 0x00000001u;
13154 listener_ip_port_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
13155 reinterpret_cast<const char*
>(value), size), GetArena());
13158inline std::string* BridgeJoinAckFrame::_internal_mutable_listener_ip_port() {
13159 _has_bits_[0] |= 0x00000001u;
13160 return listener_ip_port_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13162inline std::string* BridgeJoinAckFrame::release_listener_ip_port() {
13164 if (!_internal_has_listener_ip_port()) {
13167 _has_bits_[0] &= ~0x00000001u;
13168 return listener_ip_port_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13170inline void BridgeJoinAckFrame::set_allocated_listener_ip_port(std::string* listener_ip_port) {
13171 if (listener_ip_port !=
nullptr) {
13172 _has_bits_[0] |= 0x00000001u;
13174 _has_bits_[0] &= ~0x00000001u;
13176 listener_ip_port_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), listener_ip_port,
13194inline bool SubscribeFrame::_internal_has_duplex()
const {
13195 bool value = (_has_bits_[0] & 0x00000010u) != 0;
13198inline bool SubscribeFrame::has_duplex()
const {
13199 return _internal_has_duplex();
13201inline void SubscribeFrame::clear_duplex() {
13203 _has_bits_[0] &= ~0x00000010u;
13210 return _internal_duplex();
13214 _has_bits_[0] |= 0x00000010u;
13218 _internal_set_duplex(value);
13223inline int SubscribeFrame::_internal_send_streams_size()
const {
13224 return send_streams_.size();
13226inline int SubscribeFrame::send_streams_size()
const {
13227 return _internal_send_streams_size();
13229inline void SubscribeFrame::clear_send_streams() {
13230 send_streams_.Clear();
13232inline ::signal_rtc::StreamDescriptor* SubscribeFrame::mutable_send_streams(
int index) {
13234 return send_streams_.Mutable(index);
13236inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >*
13237SubscribeFrame::mutable_send_streams() {
13239 return &send_streams_;
13241inline const ::signal_rtc::StreamDescriptor& SubscribeFrame::_internal_send_streams(
int index)
const {
13242 return send_streams_.Get(index);
13244inline const ::signal_rtc::StreamDescriptor& SubscribeFrame::send_streams(
int index)
const {
13246 return _internal_send_streams(index);
13248inline ::signal_rtc::StreamDescriptor* SubscribeFrame::_internal_add_send_streams() {
13249 return send_streams_.Add();
13251inline ::signal_rtc::StreamDescriptor* SubscribeFrame::add_send_streams() {
13253 return _internal_add_send_streams();
13255inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >&
13256SubscribeFrame::send_streams()
const {
13258 return send_streams_;
13262inline int SubscribeFrame::_internal_receive_stream_ids_size()
const {
13263 return receive_stream_ids_.size();
13265inline int SubscribeFrame::receive_stream_ids_size()
const {
13266 return _internal_receive_stream_ids_size();
13268inline void SubscribeFrame::clear_receive_stream_ids() {
13269 receive_stream_ids_.Clear();
13271inline ::PROTOBUF_NAMESPACE_ID::uint32 SubscribeFrame::_internal_receive_stream_ids(
int index)
const {
13272 return receive_stream_ids_.Get(index);
13274inline ::PROTOBUF_NAMESPACE_ID::uint32 SubscribeFrame::receive_stream_ids(
int index)
const {
13276 return _internal_receive_stream_ids(index);
13278inline void SubscribeFrame::set_receive_stream_ids(
int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
13279 receive_stream_ids_.Set(index, value);
13282inline void SubscribeFrame::_internal_add_receive_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13283 receive_stream_ids_.Add(value);
13285inline void SubscribeFrame::add_receive_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13286 _internal_add_receive_stream_ids(value);
13289inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
13290SubscribeFrame::_internal_receive_stream_ids()
const {
13291 return receive_stream_ids_;
13293inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
13294SubscribeFrame::receive_stream_ids()
const {
13296 return _internal_receive_stream_ids();
13298inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
13299SubscribeFrame::_internal_mutable_receive_stream_ids() {
13300 return &receive_stream_ids_;
13302inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
13303SubscribeFrame::mutable_receive_stream_ids() {
13305 return _internal_mutable_receive_stream_ids();
13309inline bool SubscribeFrame::_internal_has_sdp_offer()
const {
13310 bool value = (_has_bits_[0] & 0x00000001u) != 0;
13313inline bool SubscribeFrame::has_sdp_offer()
const {
13314 return _internal_has_sdp_offer();
13316inline void SubscribeFrame::clear_sdp_offer() {
13317 sdp_offer_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13318 _has_bits_[0] &= ~0x00000001u;
13320inline const std::string& SubscribeFrame::sdp_offer()
const {
13322 return _internal_sdp_offer();
13324inline void SubscribeFrame::set_sdp_offer(
const std::string& value) {
13325 _internal_set_sdp_offer(value);
13328inline std::string* SubscribeFrame::mutable_sdp_offer() {
13330 return _internal_mutable_sdp_offer();
13332inline const std::string& SubscribeFrame::_internal_sdp_offer()
const {
13333 return sdp_offer_.Get();
13335inline void SubscribeFrame::_internal_set_sdp_offer(
const std::string& value) {
13336 _has_bits_[0] |= 0x00000001u;
13337 sdp_offer_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
13339inline void SubscribeFrame::set_sdp_offer(std::string&& value) {
13340 _has_bits_[0] |= 0x00000001u;
13341 sdp_offer_.SetLite(
13342 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
13345inline void SubscribeFrame::set_sdp_offer(
const char* value) {
13346 GOOGLE_DCHECK(value !=
nullptr);
13347 _has_bits_[0] |= 0x00000001u;
13348 sdp_offer_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
13352inline void SubscribeFrame::set_sdp_offer(
const char* value,
13354 _has_bits_[0] |= 0x00000001u;
13355 sdp_offer_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
13356 reinterpret_cast<const char*
>(value), size), GetArena());
13359inline std::string* SubscribeFrame::_internal_mutable_sdp_offer() {
13360 _has_bits_[0] |= 0x00000001u;
13361 return sdp_offer_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13363inline std::string* SubscribeFrame::release_sdp_offer() {
13365 if (!_internal_has_sdp_offer()) {
13368 _has_bits_[0] &= ~0x00000001u;
13369 return sdp_offer_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13371inline void SubscribeFrame::set_allocated_sdp_offer(std::string* sdp_offer) {
13372 if (sdp_offer !=
nullptr) {
13373 _has_bits_[0] |= 0x00000001u;
13375 _has_bits_[0] &= ~0x00000001u;
13377 sdp_offer_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdp_offer,
13383inline bool SubscribeFrame::_internal_has_xrp_host()
const {
13384 bool value = (_has_bits_[0] & 0x00000002u) != 0;
13387inline bool SubscribeFrame::has_xrp_host()
const {
13388 return _internal_has_xrp_host();
13390inline void SubscribeFrame::clear_xrp_host() {
13391 xrp_host_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13392 _has_bits_[0] &= ~0x00000002u;
13394inline const std::string& SubscribeFrame::xrp_host()
const {
13396 return _internal_xrp_host();
13398inline void SubscribeFrame::set_xrp_host(
const std::string& value) {
13399 _internal_set_xrp_host(value);
13402inline std::string* SubscribeFrame::mutable_xrp_host() {
13404 return _internal_mutable_xrp_host();
13406inline const std::string& SubscribeFrame::_internal_xrp_host()
const {
13407 return xrp_host_.Get();
13409inline void SubscribeFrame::_internal_set_xrp_host(
const std::string& value) {
13410 _has_bits_[0] |= 0x00000002u;
13411 xrp_host_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
13413inline void SubscribeFrame::set_xrp_host(std::string&& value) {
13414 _has_bits_[0] |= 0x00000002u;
13416 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
13419inline void SubscribeFrame::set_xrp_host(
const char* value) {
13420 GOOGLE_DCHECK(value !=
nullptr);
13421 _has_bits_[0] |= 0x00000002u;
13422 xrp_host_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
13426inline void SubscribeFrame::set_xrp_host(
const char* value,
13428 _has_bits_[0] |= 0x00000002u;
13429 xrp_host_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
13430 reinterpret_cast<const char*
>(value), size), GetArena());
13433inline std::string* SubscribeFrame::_internal_mutable_xrp_host() {
13434 _has_bits_[0] |= 0x00000002u;
13435 return xrp_host_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13437inline std::string* SubscribeFrame::release_xrp_host() {
13439 if (!_internal_has_xrp_host()) {
13442 _has_bits_[0] &= ~0x00000002u;
13443 return xrp_host_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13445inline void SubscribeFrame::set_allocated_xrp_host(std::string* xrp_host) {
13446 if (xrp_host !=
nullptr) {
13447 _has_bits_[0] |= 0x00000002u;
13449 _has_bits_[0] &= ~0x00000002u;
13451 xrp_host_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), xrp_host,
13457inline bool SubscribeFrame::_internal_has_xrp_checkin()
const {
13458 bool value = (_has_bits_[0] & 0x00000004u) != 0;
13461inline bool SubscribeFrame::has_xrp_checkin()
const {
13462 return _internal_has_xrp_checkin();
13464inline void SubscribeFrame::clear_xrp_checkin() {
13465 xrp_checkin_ =
false;
13466 _has_bits_[0] &= ~0x00000004u;
13468inline bool SubscribeFrame::_internal_xrp_checkin()
const {
13469 return xrp_checkin_;
13471inline bool SubscribeFrame::xrp_checkin()
const {
13473 return _internal_xrp_checkin();
13475inline void SubscribeFrame::_internal_set_xrp_checkin(
bool value) {
13476 _has_bits_[0] |= 0x00000004u;
13477 xrp_checkin_ = value;
13479inline void SubscribeFrame::set_xrp_checkin(
bool value) {
13480 _internal_set_xrp_checkin(value);
13485inline bool SubscribeFrame::_internal_has_xrp_muted()
const {
13486 bool value = (_has_bits_[0] & 0x00000008u) != 0;
13489inline bool SubscribeFrame::has_xrp_muted()
const {
13490 return _internal_has_xrp_muted();
13492inline void SubscribeFrame::clear_xrp_muted() {
13493 xrp_muted_ =
false;
13494 _has_bits_[0] &= ~0x00000008u;
13496inline bool SubscribeFrame::_internal_xrp_muted()
const {
13499inline bool SubscribeFrame::xrp_muted()
const {
13501 return _internal_xrp_muted();
13503inline void SubscribeFrame::_internal_set_xrp_muted(
bool value) {
13504 _has_bits_[0] |= 0x00000008u;
13505 xrp_muted_ = value;
13507inline void SubscribeFrame::set_xrp_muted(
bool value) {
13508 _internal_set_xrp_muted(value);
13517inline bool SubscribeAckFrame::_internal_has_duplex()
const {
13518 bool value = (_has_bits_[0] & 0x00000002u) != 0;
13521inline bool SubscribeAckFrame::has_duplex()
const {
13522 return _internal_has_duplex();
13524inline void SubscribeAckFrame::clear_duplex() {
13526 _has_bits_[0] &= ~0x00000002u;
13533 return _internal_duplex();
13537 _has_bits_[0] |= 0x00000002u;
13541 _internal_set_duplex(value);
13546inline int SubscribeAckFrame::_internal_allocations_size()
const {
13547 return allocations_.size();
13549inline int SubscribeAckFrame::allocations_size()
const {
13550 return _internal_allocations_size();
13552inline void SubscribeAckFrame::clear_allocations() {
13553 allocations_.Clear();
13555inline ::signal_rtc::StreamAllocation* SubscribeAckFrame::mutable_allocations(
int index) {
13557 return allocations_.Mutable(index);
13559inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamAllocation >*
13560SubscribeAckFrame::mutable_allocations() {
13562 return &allocations_;
13564inline const ::signal_rtc::StreamAllocation& SubscribeAckFrame::_internal_allocations(
int index)
const {
13565 return allocations_.Get(index);
13567inline const ::signal_rtc::StreamAllocation& SubscribeAckFrame::allocations(
int index)
const {
13569 return _internal_allocations(index);
13571inline ::signal_rtc::StreamAllocation* SubscribeAckFrame::_internal_add_allocations() {
13572 return allocations_.Add();
13574inline ::signal_rtc::StreamAllocation* SubscribeAckFrame::add_allocations() {
13576 return _internal_add_allocations();
13578inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamAllocation >&
13579SubscribeAckFrame::allocations()
const {
13581 return allocations_;
13585inline bool SubscribeAckFrame::_internal_has_sdp_answer()
const {
13586 bool value = (_has_bits_[0] & 0x00000001u) != 0;
13589inline bool SubscribeAckFrame::has_sdp_answer()
const {
13590 return _internal_has_sdp_answer();
13592inline void SubscribeAckFrame::clear_sdp_answer() {
13593 sdp_answer_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13594 _has_bits_[0] &= ~0x00000001u;
13596inline const std::string& SubscribeAckFrame::sdp_answer()
const {
13598 return _internal_sdp_answer();
13600inline void SubscribeAckFrame::set_sdp_answer(
const std::string& value) {
13601 _internal_set_sdp_answer(value);
13604inline std::string* SubscribeAckFrame::mutable_sdp_answer() {
13606 return _internal_mutable_sdp_answer();
13608inline const std::string& SubscribeAckFrame::_internal_sdp_answer()
const {
13609 return sdp_answer_.Get();
13611inline void SubscribeAckFrame::_internal_set_sdp_answer(
const std::string& value) {
13612 _has_bits_[0] |= 0x00000001u;
13613 sdp_answer_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
13615inline void SubscribeAckFrame::set_sdp_answer(std::string&& value) {
13616 _has_bits_[0] |= 0x00000001u;
13617 sdp_answer_.SetLite(
13618 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
13621inline void SubscribeAckFrame::set_sdp_answer(
const char* value) {
13622 GOOGLE_DCHECK(value !=
nullptr);
13623 _has_bits_[0] |= 0x00000001u;
13624 sdp_answer_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
13628inline void SubscribeAckFrame::set_sdp_answer(
const char* value,
13630 _has_bits_[0] |= 0x00000001u;
13631 sdp_answer_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
13632 reinterpret_cast<const char*
>(value), size), GetArena());
13635inline std::string* SubscribeAckFrame::_internal_mutable_sdp_answer() {
13636 _has_bits_[0] |= 0x00000001u;
13637 return sdp_answer_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13639inline std::string* SubscribeAckFrame::release_sdp_answer() {
13641 if (!_internal_has_sdp_answer()) {
13644 _has_bits_[0] &= ~0x00000001u;
13645 return sdp_answer_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
13647inline void SubscribeAckFrame::set_allocated_sdp_answer(std::string* sdp_answer) {
13648 if (sdp_answer !=
nullptr) {
13649 _has_bits_[0] |= 0x00000001u;
13651 _has_bits_[0] &= ~0x00000001u;
13653 sdp_answer_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sdp_answer,
13659inline int SubscribeAckFrame::_internal_tracks_size()
const {
13660 return tracks_.size();
13662inline int SubscribeAckFrame::tracks_size()
const {
13663 return _internal_tracks_size();
13665inline void SubscribeAckFrame::clear_tracks() {
13668inline ::signal_rtc::TrackMapping* SubscribeAckFrame::mutable_tracks(
int index) {
13670 return tracks_.Mutable(index);
13672inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::TrackMapping >*
13673SubscribeAckFrame::mutable_tracks() {
13677inline const ::signal_rtc::TrackMapping& SubscribeAckFrame::_internal_tracks(
int index)
const {
13678 return tracks_.Get(index);
13680inline const ::signal_rtc::TrackMapping& SubscribeAckFrame::tracks(
int index)
const {
13682 return _internal_tracks(index);
13684inline ::signal_rtc::TrackMapping* SubscribeAckFrame::_internal_add_tracks() {
13685 return tracks_.Add();
13687inline ::signal_rtc::TrackMapping* SubscribeAckFrame::add_tracks() {
13689 return _internal_add_tracks();
13691inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::TrackMapping >&
13692SubscribeAckFrame::tracks()
const {
13702inline bool IndexFrame::_internal_has_at_capacity()
const {
13703 bool value = (_has_bits_[0] & 0x00000001u) != 0;
13706inline bool IndexFrame::has_at_capacity()
const {
13707 return _internal_has_at_capacity();
13709inline void IndexFrame::clear_at_capacity() {
13710 at_capacity_ =
false;
13711 _has_bits_[0] &= ~0x00000001u;
13713inline bool IndexFrame::_internal_at_capacity()
const {
13714 return at_capacity_;
13716inline bool IndexFrame::at_capacity()
const {
13718 return _internal_at_capacity();
13720inline void IndexFrame::_internal_set_at_capacity(
bool value) {
13721 _has_bits_[0] |= 0x00000001u;
13722 at_capacity_ = value;
13724inline void IndexFrame::set_at_capacity(
bool value) {
13725 _internal_set_at_capacity(value);
13730inline int IndexFrame::_internal_sources_size()
const {
13731 return sources_.size();
13733inline int IndexFrame::sources_size()
const {
13734 return _internal_sources_size();
13736inline void IndexFrame::clear_sources() {
13739inline ::signal_rtc::StreamDescriptor* IndexFrame::mutable_sources(
int index) {
13741 return sources_.Mutable(index);
13743inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >*
13744IndexFrame::mutable_sources() {
13748inline const ::signal_rtc::StreamDescriptor& IndexFrame::_internal_sources(
int index)
const {
13749 return sources_.Get(index);
13751inline const ::signal_rtc::StreamDescriptor& IndexFrame::sources(
int index)
const {
13753 return _internal_sources(index);
13755inline ::signal_rtc::StreamDescriptor* IndexFrame::_internal_add_sources() {
13756 return sources_.Add();
13758inline ::signal_rtc::StreamDescriptor* IndexFrame::add_sources() {
13760 return _internal_add_sources();
13762inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor >&
13763IndexFrame::sources()
const {
13769inline int IndexFrame::_internal_paused_at_source_ids_size()
const {
13770 return paused_at_source_ids_.size();
13772inline int IndexFrame::paused_at_source_ids_size()
const {
13773 return _internal_paused_at_source_ids_size();
13775inline void IndexFrame::clear_paused_at_source_ids() {
13776 paused_at_source_ids_.Clear();
13778inline ::PROTOBUF_NAMESPACE_ID::uint32 IndexFrame::_internal_paused_at_source_ids(
int index)
const {
13779 return paused_at_source_ids_.Get(index);
13781inline ::PROTOBUF_NAMESPACE_ID::uint32 IndexFrame::paused_at_source_ids(
int index)
const {
13783 return _internal_paused_at_source_ids(index);
13785inline void IndexFrame::set_paused_at_source_ids(
int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
13786 paused_at_source_ids_.Set(index, value);
13789inline void IndexFrame::_internal_add_paused_at_source_ids(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13790 paused_at_source_ids_.Add(value);
13792inline void IndexFrame::add_paused_at_source_ids(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13793 _internal_add_paused_at_source_ids(value);
13796inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
13797IndexFrame::_internal_paused_at_source_ids()
const {
13798 return paused_at_source_ids_;
13800inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
13801IndexFrame::paused_at_source_ids()
const {
13803 return _internal_paused_at_source_ids();
13805inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
13806IndexFrame::_internal_mutable_paused_at_source_ids() {
13807 return &paused_at_source_ids_;
13809inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
13810IndexFrame::mutable_paused_at_source_ids() {
13812 return _internal_mutable_paused_at_source_ids();
13816inline bool IndexFrame::_internal_has_num_participants()
const {
13817 bool value = (_has_bits_[0] & 0x00000002u) != 0;
13820inline bool IndexFrame::has_num_participants()
const {
13821 return _internal_has_num_participants();
13823inline void IndexFrame::clear_num_participants() {
13824 num_participants_ = 0u;
13825 _has_bits_[0] &= ~0x00000002u;
13827inline ::PROTOBUF_NAMESPACE_ID::uint32 IndexFrame::_internal_num_participants()
const {
13828 return num_participants_;
13830inline ::PROTOBUF_NAMESPACE_ID::uint32 IndexFrame::num_participants()
const {
13832 return _internal_num_participants();
13834inline void IndexFrame::_internal_set_num_participants(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13835 _has_bits_[0] |= 0x00000002u;
13836 num_participants_ = value;
13838inline void IndexFrame::set_num_participants(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13839 _internal_set_num_participants(value);
13848inline int PauseResumeFrame::_internal_stream_ids_size()
const {
13849 return stream_ids_.size();
13851inline int PauseResumeFrame::stream_ids_size()
const {
13852 return _internal_stream_ids_size();
13854inline void PauseResumeFrame::clear_stream_ids() {
13855 stream_ids_.Clear();
13857inline ::PROTOBUF_NAMESPACE_ID::uint32 PauseResumeFrame::_internal_stream_ids(
int index)
const {
13858 return stream_ids_.Get(index);
13860inline ::PROTOBUF_NAMESPACE_ID::uint32 PauseResumeFrame::stream_ids(
int index)
const {
13862 return _internal_stream_ids(index);
13864inline void PauseResumeFrame::set_stream_ids(
int index, ::PROTOBUF_NAMESPACE_ID::uint32 value) {
13865 stream_ids_.Set(index, value);
13868inline void PauseResumeFrame::_internal_add_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13869 stream_ids_.Add(value);
13871inline void PauseResumeFrame::add_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13872 _internal_add_stream_ids(value);
13875inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
13876PauseResumeFrame::_internal_stream_ids()
const {
13877 return stream_ids_;
13879inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >&
13880PauseResumeFrame::stream_ids()
const {
13882 return _internal_stream_ids();
13884inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
13885PauseResumeFrame::_internal_mutable_stream_ids() {
13886 return &stream_ids_;
13888inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 >*
13889PauseResumeFrame::mutable_stream_ids() {
13891 return _internal_mutable_stream_ids();
13899inline int BitrateFrame::_internal_bitrates_size()
const {
13900 return bitrates_.size();
13902inline int BitrateFrame::bitrates_size()
const {
13903 return _internal_bitrates_size();
13905inline void BitrateFrame::clear_bitrates() {
13908inline ::signal_rtc::Bitrate* BitrateFrame::mutable_bitrates(
int index) {
13910 return bitrates_.Mutable(index);
13912inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Bitrate >*
13913BitrateFrame::mutable_bitrates() {
13917inline const ::signal_rtc::Bitrate& BitrateFrame::_internal_bitrates(
int index)
const {
13918 return bitrates_.Get(index);
13920inline const ::signal_rtc::Bitrate& BitrateFrame::bitrates(
int index)
const {
13922 return _internal_bitrates(index);
13924inline ::signal_rtc::Bitrate* BitrateFrame::_internal_add_bitrates() {
13925 return bitrates_.Add();
13927inline ::signal_rtc::Bitrate* BitrateFrame::add_bitrates() {
13929 return _internal_add_bitrates();
13931inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Bitrate >&
13932BitrateFrame::bitrates()
const {
13942inline bool StreamDescriptor::_internal_has_stream_id()
const {
13943 bool value = (_has_bits_[0] & 0x00000008u) != 0;
13946inline bool StreamDescriptor::has_stream_id()
const {
13947 return _internal_has_stream_id();
13949inline void StreamDescriptor::clear_stream_id() {
13951 _has_bits_[0] &= ~0x00000008u;
13953inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::_internal_stream_id()
const {
13956inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::stream_id()
const {
13958 return _internal_stream_id();
13960inline void StreamDescriptor::_internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13961 _has_bits_[0] |= 0x00000008u;
13962 stream_id_ = value;
13964inline void StreamDescriptor::set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13965 _internal_set_stream_id(value);
13970inline bool StreamDescriptor::_internal_has_framerate()
const {
13971 bool value = (_has_bits_[0] & 0x00000010u) != 0;
13974inline bool StreamDescriptor::has_framerate()
const {
13975 return _internal_has_framerate();
13977inline void StreamDescriptor::clear_framerate() {
13979 _has_bits_[0] &= ~0x00000010u;
13981inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::_internal_framerate()
const {
13984inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::framerate()
const {
13986 return _internal_framerate();
13988inline void StreamDescriptor::_internal_set_framerate(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13989 _has_bits_[0] |= 0x00000010u;
13990 framerate_ = value;
13992inline void StreamDescriptor::set_framerate(::PROTOBUF_NAMESPACE_ID::uint32 value) {
13993 _internal_set_framerate(value);
13998inline bool StreamDescriptor::_internal_has_max_bitrate_kbps()
const {
13999 bool value = (_has_bits_[0] & 0x00000020u) != 0;
14002inline bool StreamDescriptor::has_max_bitrate_kbps()
const {
14003 return _internal_has_max_bitrate_kbps();
14005inline void StreamDescriptor::clear_max_bitrate_kbps() {
14006 max_bitrate_kbps_ = 0u;
14007 _has_bits_[0] &= ~0x00000020u;
14009inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::_internal_max_bitrate_kbps()
const {
14010 return max_bitrate_kbps_;
14012inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::max_bitrate_kbps()
const {
14014 return _internal_max_bitrate_kbps();
14016inline void StreamDescriptor::_internal_set_max_bitrate_kbps(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14017 _has_bits_[0] |= 0x00000020u;
14018 max_bitrate_kbps_ = value;
14020inline void StreamDescriptor::set_max_bitrate_kbps(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14021 _internal_set_max_bitrate_kbps(value);
14026inline bool StreamDescriptor::_internal_has_track_label()
const {
14027 bool value = (_has_bits_[0] & 0x00000001u) != 0;
14030inline bool StreamDescriptor::has_track_label()
const {
14031 return _internal_has_track_label();
14033inline void StreamDescriptor::clear_track_label() {
14034 track_label_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14035 _has_bits_[0] &= ~0x00000001u;
14037inline const std::string& StreamDescriptor::track_label()
const {
14039 return _internal_track_label();
14041inline void StreamDescriptor::set_track_label(
const std::string& value) {
14042 _internal_set_track_label(value);
14045inline std::string* StreamDescriptor::mutable_track_label() {
14047 return _internal_mutable_track_label();
14049inline const std::string& StreamDescriptor::_internal_track_label()
const {
14050 return track_label_.Get();
14052inline void StreamDescriptor::_internal_set_track_label(
const std::string& value) {
14053 _has_bits_[0] |= 0x00000001u;
14054 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
14056inline void StreamDescriptor::set_track_label(std::string&& value) {
14057 _has_bits_[0] |= 0x00000001u;
14058 track_label_.SetLite(
14059 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
14062inline void StreamDescriptor::set_track_label(
const char* value) {
14063 GOOGLE_DCHECK(value !=
nullptr);
14064 _has_bits_[0] |= 0x00000001u;
14065 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
14069inline void StreamDescriptor::set_track_label(
const char* value,
14071 _has_bits_[0] |= 0x00000001u;
14072 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
14073 reinterpret_cast<const char*
>(value), size), GetArena());
14076inline std::string* StreamDescriptor::_internal_mutable_track_label() {
14077 _has_bits_[0] |= 0x00000001u;
14078 return track_label_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14080inline std::string* StreamDescriptor::release_track_label() {
14082 if (!_internal_has_track_label()) {
14085 _has_bits_[0] &= ~0x00000001u;
14086 return track_label_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14088inline void StreamDescriptor::set_allocated_track_label(std::string* track_label) {
14089 if (track_label !=
nullptr) {
14090 _has_bits_[0] |= 0x00000001u;
14092 _has_bits_[0] &= ~0x00000001u;
14094 track_label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), track_label,
14100inline bool StreamDescriptor::_internal_has_profile_id()
const {
14101 bool value = (_has_bits_[0] & 0x00000040u) != 0;
14104inline bool StreamDescriptor::has_profile_id()
const {
14105 return _internal_has_profile_id();
14107inline void StreamDescriptor::clear_profile_id() {
14109 _has_bits_[0] &= ~0x00000040u;
14111inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::_internal_profile_id()
const {
14112 return profile_id_;
14114inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::profile_id()
const {
14116 return _internal_profile_id();
14118inline void StreamDescriptor::_internal_set_profile_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14119 _has_bits_[0] |= 0x00000040u;
14120 profile_id_ = value;
14122inline void StreamDescriptor::set_profile_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14123 _internal_set_profile_id(value);
14128inline bool StreamDescriptor::_internal_has_group_id()
const {
14129 bool value = (_has_bits_[0] & 0x00000080u) != 0;
14132inline bool StreamDescriptor::has_group_id()
const {
14133 return _internal_has_group_id();
14135inline void StreamDescriptor::clear_group_id() {
14137 _has_bits_[0] &= ~0x00000080u;
14139inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::_internal_group_id()
const {
14142inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::group_id()
const {
14144 return _internal_group_id();
14146inline void StreamDescriptor::_internal_set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14147 _has_bits_[0] |= 0x00000080u;
14150inline void StreamDescriptor::set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14151 _internal_set_group_id(value);
14156inline bool StreamDescriptor::_internal_has_avg_bitrate_bps()
const {
14157 bool value = (_has_bits_[0] & 0x00000100u) != 0;
14160inline bool StreamDescriptor::has_avg_bitrate_bps()
const {
14161 return _internal_has_avg_bitrate_bps();
14163inline void StreamDescriptor::clear_avg_bitrate_bps() {
14164 avg_bitrate_bps_ = 0u;
14165 _has_bits_[0] &= ~0x00000100u;
14167inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::_internal_avg_bitrate_bps()
const {
14168 return avg_bitrate_bps_;
14170inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamDescriptor::avg_bitrate_bps()
const {
14172 return _internal_avg_bitrate_bps();
14174inline void StreamDescriptor::_internal_set_avg_bitrate_bps(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14175 _has_bits_[0] |= 0x00000100u;
14176 avg_bitrate_bps_ = value;
14178inline void StreamDescriptor::set_avg_bitrate_bps(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14179 _internal_set_avg_bitrate_bps(value);
14184inline bool StreamDescriptor::_internal_has_profile_uuid()
const {
14185 bool value = (_has_bits_[0] & 0x00000002u) != 0;
14188inline bool StreamDescriptor::has_profile_uuid()
const {
14189 return _internal_has_profile_uuid();
14191inline void StreamDescriptor::clear_profile_uuid() {
14192 profile_uuid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14193 _has_bits_[0] &= ~0x00000002u;
14195inline const std::string& StreamDescriptor::profile_uuid()
const {
14197 return _internal_profile_uuid();
14199inline void StreamDescriptor::set_profile_uuid(
const std::string& value) {
14200 _internal_set_profile_uuid(value);
14203inline std::string* StreamDescriptor::mutable_profile_uuid() {
14205 return _internal_mutable_profile_uuid();
14207inline const std::string& StreamDescriptor::_internal_profile_uuid()
const {
14208 return profile_uuid_.Get();
14210inline void StreamDescriptor::_internal_set_profile_uuid(
const std::string& value) {
14211 _has_bits_[0] |= 0x00000002u;
14212 profile_uuid_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
14214inline void StreamDescriptor::set_profile_uuid(std::string&& value) {
14215 _has_bits_[0] |= 0x00000002u;
14216 profile_uuid_.SetLite(
14217 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
14220inline void StreamDescriptor::set_profile_uuid(
const char* value) {
14221 GOOGLE_DCHECK(value !=
nullptr);
14222 _has_bits_[0] |= 0x00000002u;
14223 profile_uuid_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
14227inline void StreamDescriptor::set_profile_uuid(
const char* value,
14229 _has_bits_[0] |= 0x00000002u;
14230 profile_uuid_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
14231 reinterpret_cast<const char*
>(value), size), GetArena());
14234inline std::string* StreamDescriptor::_internal_mutable_profile_uuid() {
14235 _has_bits_[0] |= 0x00000002u;
14236 return profile_uuid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14238inline std::string* StreamDescriptor::release_profile_uuid() {
14240 if (!_internal_has_profile_uuid()) {
14243 _has_bits_[0] &= ~0x00000002u;
14244 return profile_uuid_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14246inline void StreamDescriptor::set_allocated_profile_uuid(std::string* profile_uuid) {
14247 if (profile_uuid !=
nullptr) {
14248 _has_bits_[0] |= 0x00000002u;
14250 _has_bits_[0] &= ~0x00000002u;
14252 profile_uuid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), profile_uuid,
14258inline bool StreamDescriptor::_internal_has_media_type()
const {
14259 bool value = (_has_bits_[0] & 0x00000200u) != 0;
14262inline bool StreamDescriptor::has_media_type()
const {
14263 return _internal_has_media_type();
14265inline void StreamDescriptor::clear_media_type() {
14267 _has_bits_[0] &= ~0x00000200u;
14274 return _internal_media_type();
14278 _has_bits_[0] |= 0x00000200u;
14279 media_type_ = value;
14282 _internal_set_media_type(value);
14287inline bool StreamDescriptor::_internal_has_external_user_id()
const {
14288 bool value = (_has_bits_[0] & 0x00000004u) != 0;
14291inline bool StreamDescriptor::has_external_user_id()
const {
14292 return _internal_has_external_user_id();
14294inline void StreamDescriptor::clear_external_user_id() {
14295 external_user_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14296 _has_bits_[0] &= ~0x00000004u;
14298inline const std::string& StreamDescriptor::external_user_id()
const {
14300 return _internal_external_user_id();
14302inline void StreamDescriptor::set_external_user_id(
const std::string& value) {
14303 _internal_set_external_user_id(value);
14306inline std::string* StreamDescriptor::mutable_external_user_id() {
14308 return _internal_mutable_external_user_id();
14310inline const std::string& StreamDescriptor::_internal_external_user_id()
const {
14311 return external_user_id_.Get();
14313inline void StreamDescriptor::_internal_set_external_user_id(
const std::string& value) {
14314 _has_bits_[0] |= 0x00000004u;
14315 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
14317inline void StreamDescriptor::set_external_user_id(std::string&& value) {
14318 _has_bits_[0] |= 0x00000004u;
14319 external_user_id_.SetLite(
14320 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
14323inline void StreamDescriptor::set_external_user_id(
const char* value) {
14324 GOOGLE_DCHECK(value !=
nullptr);
14325 _has_bits_[0] |= 0x00000004u;
14326 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
14330inline void StreamDescriptor::set_external_user_id(
const char* value,
14332 _has_bits_[0] |= 0x00000004u;
14333 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
14334 reinterpret_cast<const char*
>(value), size), GetArena());
14337inline std::string* StreamDescriptor::_internal_mutable_external_user_id() {
14338 _has_bits_[0] |= 0x00000004u;
14339 return external_user_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14341inline std::string* StreamDescriptor::release_external_user_id() {
14343 if (!_internal_has_external_user_id()) {
14346 _has_bits_[0] &= ~0x00000004u;
14347 return external_user_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14349inline void StreamDescriptor::set_allocated_external_user_id(std::string* external_user_id) {
14350 if (external_user_id !=
nullptr) {
14351 _has_bits_[0] |= 0x00000004u;
14353 _has_bits_[0] &= ~0x00000004u;
14355 external_user_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), external_user_id,
14365inline bool StreamAllocation::_internal_has_track_label()
const {
14366 bool value = (_has_bits_[0] & 0x00000001u) != 0;
14369inline bool StreamAllocation::has_track_label()
const {
14370 return _internal_has_track_label();
14372inline void StreamAllocation::clear_track_label() {
14373 track_label_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14374 _has_bits_[0] &= ~0x00000001u;
14376inline const std::string& StreamAllocation::track_label()
const {
14378 return _internal_track_label();
14380inline void StreamAllocation::set_track_label(
const std::string& value) {
14381 _internal_set_track_label(value);
14384inline std::string* StreamAllocation::mutable_track_label() {
14386 return _internal_mutable_track_label();
14388inline const std::string& StreamAllocation::_internal_track_label()
const {
14389 return track_label_.Get();
14391inline void StreamAllocation::_internal_set_track_label(
const std::string& value) {
14392 _has_bits_[0] |= 0x00000001u;
14393 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
14395inline void StreamAllocation::set_track_label(std::string&& value) {
14396 _has_bits_[0] |= 0x00000001u;
14397 track_label_.SetLite(
14398 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
14401inline void StreamAllocation::set_track_label(
const char* value) {
14402 GOOGLE_DCHECK(value !=
nullptr);
14403 _has_bits_[0] |= 0x00000001u;
14404 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
14408inline void StreamAllocation::set_track_label(
const char* value,
14410 _has_bits_[0] |= 0x00000001u;
14411 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
14412 reinterpret_cast<const char*
>(value), size), GetArena());
14415inline std::string* StreamAllocation::_internal_mutable_track_label() {
14416 _has_bits_[0] |= 0x00000001u;
14417 return track_label_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14419inline std::string* StreamAllocation::release_track_label() {
14421 if (!_internal_has_track_label()) {
14424 _has_bits_[0] &= ~0x00000001u;
14425 return track_label_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14427inline void StreamAllocation::set_allocated_track_label(std::string* track_label) {
14428 if (track_label !=
nullptr) {
14429 _has_bits_[0] |= 0x00000001u;
14431 _has_bits_[0] &= ~0x00000001u;
14433 track_label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), track_label,
14439inline bool StreamAllocation::_internal_has_stream_id()
const {
14440 bool value = (_has_bits_[0] & 0x00000002u) != 0;
14443inline bool StreamAllocation::has_stream_id()
const {
14444 return _internal_has_stream_id();
14446inline void StreamAllocation::clear_stream_id() {
14448 _has_bits_[0] &= ~0x00000002u;
14450inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamAllocation::_internal_stream_id()
const {
14453inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamAllocation::stream_id()
const {
14455 return _internal_stream_id();
14457inline void StreamAllocation::_internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14458 _has_bits_[0] |= 0x00000002u;
14459 stream_id_ = value;
14461inline void StreamAllocation::set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14462 _internal_set_stream_id(value);
14467inline bool StreamAllocation::_internal_has_group_id()
const {
14468 bool value = (_has_bits_[0] & 0x00000004u) != 0;
14471inline bool StreamAllocation::has_group_id()
const {
14472 return _internal_has_group_id();
14474inline void StreamAllocation::clear_group_id() {
14476 _has_bits_[0] &= ~0x00000004u;
14478inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamAllocation::_internal_group_id()
const {
14481inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamAllocation::group_id()
const {
14483 return _internal_group_id();
14485inline void StreamAllocation::_internal_set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14486 _has_bits_[0] |= 0x00000004u;
14489inline void StreamAllocation::set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14490 _internal_set_group_id(value);
14499inline bool TrackMapping::_internal_has_stream_id()
const {
14500 bool value = (_has_bits_[0] & 0x00000002u) != 0;
14503inline bool TrackMapping::has_stream_id()
const {
14504 return _internal_has_stream_id();
14506inline void TrackMapping::clear_stream_id() {
14508 _has_bits_[0] &= ~0x00000002u;
14510inline ::PROTOBUF_NAMESPACE_ID::uint32 TrackMapping::_internal_stream_id()
const {
14513inline ::PROTOBUF_NAMESPACE_ID::uint32 TrackMapping::stream_id()
const {
14515 return _internal_stream_id();
14517inline void TrackMapping::_internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14518 _has_bits_[0] |= 0x00000002u;
14519 stream_id_ = value;
14521inline void TrackMapping::set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14522 _internal_set_stream_id(value);
14527inline bool TrackMapping::_internal_has_ssrc()
const {
14528 bool value = (_has_bits_[0] & 0x00000004u) != 0;
14531inline bool TrackMapping::has_ssrc()
const {
14532 return _internal_has_ssrc();
14534inline void TrackMapping::clear_ssrc() {
14536 _has_bits_[0] &= ~0x00000004u;
14538inline ::PROTOBUF_NAMESPACE_ID::uint32 TrackMapping::_internal_ssrc()
const {
14541inline ::PROTOBUF_NAMESPACE_ID::uint32 TrackMapping::ssrc()
const {
14543 return _internal_ssrc();
14545inline void TrackMapping::_internal_set_ssrc(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14546 _has_bits_[0] |= 0x00000004u;
14549inline void TrackMapping::set_ssrc(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14550 _internal_set_ssrc(value);
14555inline bool TrackMapping::_internal_has_track_label()
const {
14556 bool value = (_has_bits_[0] & 0x00000001u) != 0;
14559inline bool TrackMapping::has_track_label()
const {
14560 return _internal_has_track_label();
14562inline void TrackMapping::clear_track_label() {
14563 track_label_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14564 _has_bits_[0] &= ~0x00000001u;
14566inline const std::string& TrackMapping::track_label()
const {
14568 return _internal_track_label();
14570inline void TrackMapping::set_track_label(
const std::string& value) {
14571 _internal_set_track_label(value);
14574inline std::string* TrackMapping::mutable_track_label() {
14576 return _internal_mutable_track_label();
14578inline const std::string& TrackMapping::_internal_track_label()
const {
14579 return track_label_.Get();
14581inline void TrackMapping::_internal_set_track_label(
const std::string& value) {
14582 _has_bits_[0] |= 0x00000001u;
14583 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
14585inline void TrackMapping::set_track_label(std::string&& value) {
14586 _has_bits_[0] |= 0x00000001u;
14587 track_label_.SetLite(
14588 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
14591inline void TrackMapping::set_track_label(
const char* value) {
14592 GOOGLE_DCHECK(value !=
nullptr);
14593 _has_bits_[0] |= 0x00000001u;
14594 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
14598inline void TrackMapping::set_track_label(
const char* value,
14600 _has_bits_[0] |= 0x00000001u;
14601 track_label_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
14602 reinterpret_cast<const char*
>(value), size), GetArena());
14605inline std::string* TrackMapping::_internal_mutable_track_label() {
14606 _has_bits_[0] |= 0x00000001u;
14607 return track_label_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14609inline std::string* TrackMapping::release_track_label() {
14611 if (!_internal_has_track_label()) {
14614 _has_bits_[0] &= ~0x00000001u;
14615 return track_label_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14617inline void TrackMapping::set_allocated_track_label(std::string* track_label) {
14618 if (track_label !=
nullptr) {
14619 _has_bits_[0] |= 0x00000001u;
14621 _has_bits_[0] &= ~0x00000001u;
14623 track_label_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), track_label,
14633inline bool Bitrate::_internal_has_source_stream_id()
const {
14634 bool value = (_has_bits_[0] & 0x00000001u) != 0;
14637inline bool Bitrate::has_source_stream_id()
const {
14638 return _internal_has_source_stream_id();
14640inline void Bitrate::clear_source_stream_id() {
14641 source_stream_id_ = 0u;
14642 _has_bits_[0] &= ~0x00000001u;
14644inline ::PROTOBUF_NAMESPACE_ID::uint32 Bitrate::_internal_source_stream_id()
const {
14645 return source_stream_id_;
14647inline ::PROTOBUF_NAMESPACE_ID::uint32 Bitrate::source_stream_id()
const {
14649 return _internal_source_stream_id();
14651inline void Bitrate::_internal_set_source_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14652 _has_bits_[0] |= 0x00000001u;
14653 source_stream_id_ = value;
14655inline void Bitrate::set_source_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14656 _internal_set_source_stream_id(value);
14661inline bool Bitrate::_internal_has_avg_bitrate_bps()
const {
14662 bool value = (_has_bits_[0] & 0x00000002u) != 0;
14665inline bool Bitrate::has_avg_bitrate_bps()
const {
14666 return _internal_has_avg_bitrate_bps();
14668inline void Bitrate::clear_avg_bitrate_bps() {
14669 avg_bitrate_bps_ = 0u;
14670 _has_bits_[0] &= ~0x00000002u;
14672inline ::PROTOBUF_NAMESPACE_ID::uint32 Bitrate::_internal_avg_bitrate_bps()
const {
14673 return avg_bitrate_bps_;
14675inline ::PROTOBUF_NAMESPACE_ID::uint32 Bitrate::avg_bitrate_bps()
const {
14677 return _internal_avg_bitrate_bps();
14679inline void Bitrate::_internal_set_avg_bitrate_bps(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14680 _has_bits_[0] |= 0x00000002u;
14681 avg_bitrate_bps_ = value;
14683inline void Bitrate::set_avg_bitrate_bps(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14684 _internal_set_avg_bitrate_bps(value);
14693inline bool AudioControlFrame::_internal_has_muted()
const {
14694 bool value = (_has_bits_[0] & 0x00000001u) != 0;
14697inline bool AudioControlFrame::has_muted()
const {
14698 return _internal_has_muted();
14700inline void AudioControlFrame::clear_muted() {
14702 _has_bits_[0] &= ~0x00000001u;
14704inline bool AudioControlFrame::_internal_muted()
const {
14707inline bool AudioControlFrame::muted()
const {
14709 return _internal_muted();
14711inline void AudioControlFrame::_internal_set_muted(
bool value) {
14712 _has_bits_[0] |= 0x00000001u;
14715inline void AudioControlFrame::set_muted(
bool value) {
14716 _internal_set_muted(value);
14725inline int AudioMetadataFrame::_internal_profile_states_size()
const {
14726 return profile_states_.size();
14728inline int AudioMetadataFrame::profile_states_size()
const {
14729 return _internal_profile_states_size();
14731inline void AudioMetadataFrame::clear_profile_states() {
14732 profile_states_.Clear();
14734inline ::signal_rtc::AudioProfileState* AudioMetadataFrame::mutable_profile_states(
int index) {
14736 return profile_states_.Mutable(index);
14738inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioProfileState >*
14739AudioMetadataFrame::mutable_profile_states() {
14741 return &profile_states_;
14743inline const ::signal_rtc::AudioProfileState& AudioMetadataFrame::_internal_profile_states(
int index)
const {
14744 return profile_states_.Get(index);
14746inline const ::signal_rtc::AudioProfileState& AudioMetadataFrame::profile_states(
int index)
const {
14748 return _internal_profile_states(index);
14750inline ::signal_rtc::AudioProfileState* AudioMetadataFrame::_internal_add_profile_states() {
14751 return profile_states_.Add();
14753inline ::signal_rtc::AudioProfileState* AudioMetadataFrame::add_profile_states() {
14755 return _internal_add_profile_states();
14757inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioProfileState >&
14758AudioMetadataFrame::profile_states()
const {
14760 return profile_states_;
14768inline bool AudioProfileState::_internal_has_audio_stream_id()
const {
14769 bool value = (_has_bits_[0] & 0x00000001u) != 0;
14772inline bool AudioProfileState::has_audio_stream_id()
const {
14773 return _internal_has_audio_stream_id();
14775inline void AudioProfileState::clear_audio_stream_id() {
14776 audio_stream_id_ = 0u;
14777 _has_bits_[0] &= ~0x00000001u;
14779inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioProfileState::_internal_audio_stream_id()
const {
14780 return audio_stream_id_;
14782inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioProfileState::audio_stream_id()
const {
14784 return _internal_audio_stream_id();
14786inline void AudioProfileState::_internal_set_audio_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14787 _has_bits_[0] |= 0x00000001u;
14788 audio_stream_id_ = value;
14790inline void AudioProfileState::set_audio_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14791 _internal_set_audio_stream_id(value);
14796inline bool AudioProfileState::_internal_has_volume()
const {
14797 bool value = (_has_bits_[0] & 0x00000002u) != 0;
14800inline bool AudioProfileState::has_volume()
const {
14801 return _internal_has_volume();
14803inline void AudioProfileState::clear_volume() {
14805 _has_bits_[0] &= ~0x00000002u;
14807inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioProfileState::_internal_volume()
const {
14810inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioProfileState::volume()
const {
14812 return _internal_volume();
14814inline void AudioProfileState::_internal_set_volume(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14815 _has_bits_[0] |= 0x00000002u;
14818inline void AudioProfileState::set_volume(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14819 _internal_set_volume(value);
14824inline bool AudioProfileState::_internal_has_muted()
const {
14825 bool value = (_has_bits_[0] & 0x00000004u) != 0;
14828inline bool AudioProfileState::has_muted()
const {
14829 return _internal_has_muted();
14831inline void AudioProfileState::clear_muted() {
14833 _has_bits_[0] &= ~0x00000004u;
14835inline bool AudioProfileState::_internal_muted()
const {
14838inline bool AudioProfileState::muted()
const {
14840 return _internal_muted();
14842inline void AudioProfileState::_internal_set_muted(
bool value) {
14843 _has_bits_[0] |= 0x00000004u;
14846inline void AudioProfileState::set_muted(
bool value) {
14847 _internal_set_muted(value);
14852inline bool AudioProfileState::_internal_has_signal_strength()
const {
14853 bool value = (_has_bits_[0] & 0x00000008u) != 0;
14856inline bool AudioProfileState::has_signal_strength()
const {
14857 return _internal_has_signal_strength();
14859inline void AudioProfileState::clear_signal_strength() {
14860 signal_strength_ = 0u;
14861 _has_bits_[0] &= ~0x00000008u;
14863inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioProfileState::_internal_signal_strength()
const {
14864 return signal_strength_;
14866inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioProfileState::signal_strength()
const {
14868 return _internal_signal_strength();
14870inline void AudioProfileState::_internal_set_signal_strength(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14871 _has_bits_[0] |= 0x00000008u;
14872 signal_strength_ = value;
14874inline void AudioProfileState::set_signal_strength(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14875 _internal_set_signal_strength(value);
14880inline bool AudioProfileState::_internal_has_ntp_timestamp()
const {
14881 bool value = (_has_bits_[0] & 0x00000010u) != 0;
14884inline bool AudioProfileState::has_ntp_timestamp()
const {
14885 return _internal_has_ntp_timestamp();
14887inline void AudioProfileState::clear_ntp_timestamp() {
14888 ntp_timestamp_ = PROTOBUF_ULONGLONG(0);
14889 _has_bits_[0] &= ~0x00000010u;
14891inline ::PROTOBUF_NAMESPACE_ID::uint64 AudioProfileState::_internal_ntp_timestamp()
const {
14892 return ntp_timestamp_;
14894inline ::PROTOBUF_NAMESPACE_ID::uint64 AudioProfileState::ntp_timestamp()
const {
14896 return _internal_ntp_timestamp();
14898inline void AudioProfileState::_internal_set_ntp_timestamp(::PROTOBUF_NAMESPACE_ID::uint64 value) {
14899 _has_bits_[0] |= 0x00000010u;
14900 ntp_timestamp_ = value;
14902inline void AudioProfileState::set_ntp_timestamp(::PROTOBUF_NAMESPACE_ID::uint64 value) {
14903 _internal_set_ntp_timestamp(value);
14912inline int AudioStreamIdInfoFrame::_internal_streams_size()
const {
14913 return streams_.size();
14915inline int AudioStreamIdInfoFrame::streams_size()
const {
14916 return _internal_streams_size();
14918inline void AudioStreamIdInfoFrame::clear_streams() {
14921inline ::signal_rtc::AudioStreamIdInfo* AudioStreamIdInfoFrame::mutable_streams(
int index) {
14923 return streams_.Mutable(index);
14925inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioStreamIdInfo >*
14926AudioStreamIdInfoFrame::mutable_streams() {
14930inline const ::signal_rtc::AudioStreamIdInfo& AudioStreamIdInfoFrame::_internal_streams(
int index)
const {
14931 return streams_.Get(index);
14933inline const ::signal_rtc::AudioStreamIdInfo& AudioStreamIdInfoFrame::streams(
int index)
const {
14935 return _internal_streams(index);
14937inline ::signal_rtc::AudioStreamIdInfo* AudioStreamIdInfoFrame::_internal_add_streams() {
14938 return streams_.Add();
14940inline ::signal_rtc::AudioStreamIdInfo* AudioStreamIdInfoFrame::add_streams() {
14942 return _internal_add_streams();
14944inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioStreamIdInfo >&
14945AudioStreamIdInfoFrame::streams()
const {
14955inline bool AudioStreamIdInfo::_internal_has_audio_stream_id()
const {
14956 bool value = (_has_bits_[0] & 0x00000004u) != 0;
14959inline bool AudioStreamIdInfo::has_audio_stream_id()
const {
14960 return _internal_has_audio_stream_id();
14962inline void AudioStreamIdInfo::clear_audio_stream_id() {
14963 audio_stream_id_ = 0u;
14964 _has_bits_[0] &= ~0x00000004u;
14966inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioStreamIdInfo::_internal_audio_stream_id()
const {
14967 return audio_stream_id_;
14969inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioStreamIdInfo::audio_stream_id()
const {
14971 return _internal_audio_stream_id();
14973inline void AudioStreamIdInfo::_internal_set_audio_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14974 _has_bits_[0] |= 0x00000004u;
14975 audio_stream_id_ = value;
14977inline void AudioStreamIdInfo::set_audio_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
14978 _internal_set_audio_stream_id(value);
14983inline bool AudioStreamIdInfo::_internal_has_profile_id()
const {
14984 bool value = (_has_bits_[0] & 0x00000001u) != 0;
14987inline bool AudioStreamIdInfo::has_profile_id()
const {
14988 return _internal_has_profile_id();
14990inline void AudioStreamIdInfo::clear_profile_id() {
14991 profile_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
14992 _has_bits_[0] &= ~0x00000001u;
14994inline const std::string& AudioStreamIdInfo::profile_id()
const {
14996 return _internal_profile_id();
14998inline void AudioStreamIdInfo::set_profile_id(
const std::string& value) {
14999 _internal_set_profile_id(value);
15002inline std::string* AudioStreamIdInfo::mutable_profile_id() {
15004 return _internal_mutable_profile_id();
15006inline const std::string& AudioStreamIdInfo::_internal_profile_id()
const {
15007 return profile_id_.Get();
15009inline void AudioStreamIdInfo::_internal_set_profile_id(
const std::string& value) {
15010 _has_bits_[0] |= 0x00000001u;
15011 profile_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
15013inline void AudioStreamIdInfo::set_profile_id(std::string&& value) {
15014 _has_bits_[0] |= 0x00000001u;
15015 profile_id_.SetLite(
15016 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
15019inline void AudioStreamIdInfo::set_profile_id(
const char* value) {
15020 GOOGLE_DCHECK(value !=
nullptr);
15021 _has_bits_[0] |= 0x00000001u;
15022 profile_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
15026inline void AudioStreamIdInfo::set_profile_id(
const char* value,
15028 _has_bits_[0] |= 0x00000001u;
15029 profile_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
15030 reinterpret_cast<const char*
>(value), size), GetArena());
15033inline std::string* AudioStreamIdInfo::_internal_mutable_profile_id() {
15034 _has_bits_[0] |= 0x00000001u;
15035 return profile_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15037inline std::string* AudioStreamIdInfo::release_profile_id() {
15039 if (!_internal_has_profile_id()) {
15042 _has_bits_[0] &= ~0x00000001u;
15043 return profile_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15045inline void AudioStreamIdInfo::set_allocated_profile_id(std::string* profile_id) {
15046 if (profile_id !=
nullptr) {
15047 _has_bits_[0] |= 0x00000001u;
15049 _has_bits_[0] &= ~0x00000001u;
15051 profile_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), profile_id,
15057inline bool AudioStreamIdInfo::_internal_has_muted()
const {
15058 bool value = (_has_bits_[0] & 0x00000008u) != 0;
15061inline bool AudioStreamIdInfo::has_muted()
const {
15062 return _internal_has_muted();
15064inline void AudioStreamIdInfo::clear_muted() {
15066 _has_bits_[0] &= ~0x00000008u;
15068inline bool AudioStreamIdInfo::_internal_muted()
const {
15071inline bool AudioStreamIdInfo::muted()
const {
15073 return _internal_muted();
15075inline void AudioStreamIdInfo::_internal_set_muted(
bool value) {
15076 _has_bits_[0] |= 0x00000008u;
15079inline void AudioStreamIdInfo::set_muted(
bool value) {
15080 _internal_set_muted(value);
15085inline bool AudioStreamIdInfo::_internal_has_external_user_id()
const {
15086 bool value = (_has_bits_[0] & 0x00000002u) != 0;
15089inline bool AudioStreamIdInfo::has_external_user_id()
const {
15090 return _internal_has_external_user_id();
15092inline void AudioStreamIdInfo::clear_external_user_id() {
15093 external_user_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15094 _has_bits_[0] &= ~0x00000002u;
15096inline const std::string& AudioStreamIdInfo::external_user_id()
const {
15098 return _internal_external_user_id();
15100inline void AudioStreamIdInfo::set_external_user_id(
const std::string& value) {
15101 _internal_set_external_user_id(value);
15104inline std::string* AudioStreamIdInfo::mutable_external_user_id() {
15106 return _internal_mutable_external_user_id();
15108inline const std::string& AudioStreamIdInfo::_internal_external_user_id()
const {
15109 return external_user_id_.Get();
15111inline void AudioStreamIdInfo::_internal_set_external_user_id(
const std::string& value) {
15112 _has_bits_[0] |= 0x00000002u;
15113 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
15115inline void AudioStreamIdInfo::set_external_user_id(std::string&& value) {
15116 _has_bits_[0] |= 0x00000002u;
15117 external_user_id_.SetLite(
15118 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
15121inline void AudioStreamIdInfo::set_external_user_id(
const char* value) {
15122 GOOGLE_DCHECK(value !=
nullptr);
15123 _has_bits_[0] |= 0x00000002u;
15124 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
15128inline void AudioStreamIdInfo::set_external_user_id(
const char* value,
15130 _has_bits_[0] |= 0x00000002u;
15131 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
15132 reinterpret_cast<const char*
>(value), size), GetArena());
15135inline std::string* AudioStreamIdInfo::_internal_mutable_external_user_id() {
15136 _has_bits_[0] |= 0x00000002u;
15137 return external_user_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15139inline std::string* AudioStreamIdInfo::release_external_user_id() {
15141 if (!_internal_has_external_user_id()) {
15144 _has_bits_[0] &= ~0x00000002u;
15145 return external_user_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15147inline void AudioStreamIdInfo::set_allocated_external_user_id(std::string* external_user_id) {
15148 if (external_user_id !=
nullptr) {
15149 _has_bits_[0] |= 0x00000002u;
15151 _has_bits_[0] &= ~0x00000002u;
15153 external_user_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), external_user_id,
15159inline bool AudioStreamIdInfo::_internal_has_dropped()
const {
15160 bool value = (_has_bits_[0] & 0x00000010u) != 0;
15163inline bool AudioStreamIdInfo::has_dropped()
const {
15164 return _internal_has_dropped();
15166inline void AudioStreamIdInfo::clear_dropped() {
15168 _has_bits_[0] &= ~0x00000010u;
15170inline bool AudioStreamIdInfo::_internal_dropped()
const {
15173inline bool AudioStreamIdInfo::dropped()
const {
15175 return _internal_dropped();
15177inline void AudioStreamIdInfo::_internal_set_dropped(
bool value) {
15178 _has_bits_[0] |= 0x00000010u;
15181inline void AudioStreamIdInfo::set_dropped(
bool value) {
15182 _internal_set_dropped(value);
15191inline bool PingPongFrame::_internal_has_type()
const {
15192 bool value = (_has_bits_[0] & 0x00000002u) != 0;
15195inline bool PingPongFrame::has_type()
const {
15196 return _internal_has_type();
15198inline void PingPongFrame::clear_type() {
15200 _has_bits_[0] &= ~0x00000002u;
15207 return _internal_type();
15211 _has_bits_[0] |= 0x00000002u;
15215 _internal_set_type(value);
15220inline bool PingPongFrame::_internal_has_ping_id()
const {
15221 bool value = (_has_bits_[0] & 0x00000001u) != 0;
15224inline bool PingPongFrame::has_ping_id()
const {
15225 return _internal_has_ping_id();
15227inline void PingPongFrame::clear_ping_id() {
15229 _has_bits_[0] &= ~0x00000001u;
15231inline ::PROTOBUF_NAMESPACE_ID::uint32 PingPongFrame::_internal_ping_id()
const {
15234inline ::PROTOBUF_NAMESPACE_ID::uint32 PingPongFrame::ping_id()
const {
15236 return _internal_ping_id();
15238inline void PingPongFrame::_internal_set_ping_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15239 _has_bits_[0] |= 0x00000001u;
15242inline void PingPongFrame::set_ping_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15243 _internal_set_ping_id(value);
15252inline bool AudioStatusFrame::_internal_has_xrp_status()
const {
15253 bool value = (_has_bits_[0] & 0x00000001u) != 0;
15256inline bool AudioStatusFrame::has_xrp_status()
const {
15257 return _internal_has_xrp_status();
15259inline void AudioStatusFrame::clear_xrp_status() {
15261 _has_bits_[0] &= ~0x00000001u;
15263inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioStatusFrame::_internal_xrp_status()
const {
15264 return xrp_status_;
15266inline ::PROTOBUF_NAMESPACE_ID::uint32 AudioStatusFrame::xrp_status()
const {
15268 return _internal_xrp_status();
15270inline void AudioStatusFrame::_internal_set_xrp_status(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15271 _has_bits_[0] |= 0x00000001u;
15272 xrp_status_ = value;
15274inline void AudioStatusFrame::set_xrp_status(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15275 _internal_set_xrp_status(value);
15284inline bool Metric::_internal_has_type()
const {
15285 bool value = (_has_bits_[0] & 0x00000002u) != 0;
15288inline bool Metric::has_type()
const {
15289 return _internal_has_type();
15291inline void Metric::clear_type() {
15293 _has_bits_[0] &= ~0x00000002u;
15300 return _internal_type();
15304 _has_bits_[0] |= 0x00000002u;
15308 _internal_set_type(value);
15313inline bool Metric::_internal_has_value()
const {
15314 bool value = (_has_bits_[0] & 0x00000001u) != 0;
15317inline bool Metric::has_value()
const {
15318 return _internal_has_value();
15320inline void Metric::clear_value() {
15322 _has_bits_[0] &= ~0x00000001u;
15324inline double Metric::_internal_value()
const {
15327inline double Metric::value()
const {
15329 return _internal_value();
15331inline void Metric::_internal_set_value(
double value) {
15332 _has_bits_[0] |= 0x00000001u;
15335inline void Metric::set_value(
double value) {
15336 _internal_set_value(value);
15345inline bool StreamMetricFrame::_internal_has_stream_id()
const {
15346 bool value = (_has_bits_[0] & 0x00000001u) != 0;
15349inline bool StreamMetricFrame::has_stream_id()
const {
15350 return _internal_has_stream_id();
15352inline void StreamMetricFrame::clear_stream_id() {
15354 _has_bits_[0] &= ~0x00000001u;
15356inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamMetricFrame::_internal_stream_id()
const {
15359inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamMetricFrame::stream_id()
const {
15361 return _internal_stream_id();
15363inline void StreamMetricFrame::_internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15364 _has_bits_[0] |= 0x00000001u;
15365 stream_id_ = value;
15367inline void StreamMetricFrame::set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15368 _internal_set_stream_id(value);
15373inline bool StreamMetricFrame::_internal_has_group_id()
const {
15374 bool value = (_has_bits_[0] & 0x00000002u) != 0;
15377inline bool StreamMetricFrame::has_group_id()
const {
15378 return _internal_has_group_id();
15380inline void StreamMetricFrame::clear_group_id() {
15382 _has_bits_[0] &= ~0x00000002u;
15384inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamMetricFrame::_internal_group_id()
const {
15387inline ::PROTOBUF_NAMESPACE_ID::uint32 StreamMetricFrame::group_id()
const {
15389 return _internal_group_id();
15391inline void StreamMetricFrame::_internal_set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15392 _has_bits_[0] |= 0x00000002u;
15395inline void StreamMetricFrame::set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15396 _internal_set_group_id(value);
15401inline int StreamMetricFrame::_internal_metrics_size()
const {
15402 return metrics_.size();
15404inline int StreamMetricFrame::metrics_size()
const {
15405 return _internal_metrics_size();
15407inline void StreamMetricFrame::clear_metrics() {
15410inline ::signal_rtc::Metric* StreamMetricFrame::mutable_metrics(
int index) {
15412 return metrics_.Mutable(index);
15414inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >*
15415StreamMetricFrame::mutable_metrics() {
15419inline const ::signal_rtc::Metric& StreamMetricFrame::_internal_metrics(
int index)
const {
15420 return metrics_.Get(index);
15422inline const ::signal_rtc::Metric& StreamMetricFrame::metrics(
int index)
const {
15424 return _internal_metrics(index);
15426inline ::signal_rtc::Metric* StreamMetricFrame::_internal_add_metrics() {
15427 return metrics_.Add();
15429inline ::signal_rtc::Metric* StreamMetricFrame::add_metrics() {
15431 return _internal_add_metrics();
15433inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >&
15434StreamMetricFrame::metrics()
const {
15444inline int ClientMetricFrame::_internal_global_metrics_size()
const {
15445 return global_metrics_.size();
15447inline int ClientMetricFrame::global_metrics_size()
const {
15448 return _internal_global_metrics_size();
15450inline void ClientMetricFrame::clear_global_metrics() {
15451 global_metrics_.Clear();
15453inline ::signal_rtc::Metric* ClientMetricFrame::mutable_global_metrics(
int index) {
15455 return global_metrics_.Mutable(index);
15457inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >*
15458ClientMetricFrame::mutable_global_metrics() {
15460 return &global_metrics_;
15462inline const ::signal_rtc::Metric& ClientMetricFrame::_internal_global_metrics(
int index)
const {
15463 return global_metrics_.Get(index);
15465inline const ::signal_rtc::Metric& ClientMetricFrame::global_metrics(
int index)
const {
15467 return _internal_global_metrics(index);
15469inline ::signal_rtc::Metric* ClientMetricFrame::_internal_add_global_metrics() {
15470 return global_metrics_.Add();
15472inline ::signal_rtc::Metric* ClientMetricFrame::add_global_metrics() {
15474 return _internal_add_global_metrics();
15476inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric >&
15477ClientMetricFrame::global_metrics()
const {
15479 return global_metrics_;
15483inline int ClientMetricFrame::_internal_stream_metric_frames_size()
const {
15484 return stream_metric_frames_.size();
15486inline int ClientMetricFrame::stream_metric_frames_size()
const {
15487 return _internal_stream_metric_frames_size();
15489inline void ClientMetricFrame::clear_stream_metric_frames() {
15490 stream_metric_frames_.Clear();
15492inline ::signal_rtc::StreamMetricFrame* ClientMetricFrame::mutable_stream_metric_frames(
int index) {
15494 return stream_metric_frames_.Mutable(index);
15496inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamMetricFrame >*
15497ClientMetricFrame::mutable_stream_metric_frames() {
15499 return &stream_metric_frames_;
15501inline const ::signal_rtc::StreamMetricFrame& ClientMetricFrame::_internal_stream_metric_frames(
int index)
const {
15502 return stream_metric_frames_.Get(index);
15504inline const ::signal_rtc::StreamMetricFrame& ClientMetricFrame::stream_metric_frames(
int index)
const {
15506 return _internal_stream_metric_frames(index);
15508inline ::signal_rtc::StreamMetricFrame* ClientMetricFrame::_internal_add_stream_metric_frames() {
15509 return stream_metric_frames_.Add();
15511inline ::signal_rtc::StreamMetricFrame* ClientMetricFrame::add_stream_metric_frames() {
15513 return _internal_add_stream_metric_frames();
15515inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamMetricFrame >&
15516ClientMetricFrame::stream_metric_frames()
const {
15518 return stream_metric_frames_;
15526inline int DataMessageFrame::_internal_messages_size()
const {
15527 return messages_.size();
15529inline int DataMessageFrame::messages_size()
const {
15530 return _internal_messages_size();
15532inline void DataMessageFrame::clear_messages() {
15535inline ::signal_rtc::DataMessagePayload* DataMessageFrame::mutable_messages(
int index) {
15537 return messages_.Mutable(index);
15539inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::DataMessagePayload >*
15540DataMessageFrame::mutable_messages() {
15544inline const ::signal_rtc::DataMessagePayload& DataMessageFrame::_internal_messages(
int index)
const {
15545 return messages_.Get(index);
15547inline const ::signal_rtc::DataMessagePayload& DataMessageFrame::messages(
int index)
const {
15549 return _internal_messages(index);
15551inline ::signal_rtc::DataMessagePayload* DataMessageFrame::_internal_add_messages() {
15552 return messages_.Add();
15554inline ::signal_rtc::DataMessagePayload* DataMessageFrame::add_messages() {
15556 return _internal_add_messages();
15558inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::DataMessagePayload >&
15559DataMessageFrame::messages()
const {
15569inline bool DataMessagePayload::_internal_has_topic()
const {
15570 bool value = (_has_bits_[0] & 0x00000001u) != 0;
15573inline bool DataMessagePayload::has_topic()
const {
15574 return _internal_has_topic();
15576inline void DataMessagePayload::clear_topic() {
15577 topic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15578 _has_bits_[0] &= ~0x00000001u;
15580inline const std::string& DataMessagePayload::topic()
const {
15582 return _internal_topic();
15584inline void DataMessagePayload::set_topic(
const std::string& value) {
15585 _internal_set_topic(value);
15588inline std::string* DataMessagePayload::mutable_topic() {
15590 return _internal_mutable_topic();
15592inline const std::string& DataMessagePayload::_internal_topic()
const {
15593 return topic_.Get();
15595inline void DataMessagePayload::_internal_set_topic(
const std::string& value) {
15596 _has_bits_[0] |= 0x00000001u;
15597 topic_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
15599inline void DataMessagePayload::set_topic(std::string&& value) {
15600 _has_bits_[0] |= 0x00000001u;
15602 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
15605inline void DataMessagePayload::set_topic(
const char* value) {
15606 GOOGLE_DCHECK(value !=
nullptr);
15607 _has_bits_[0] |= 0x00000001u;
15608 topic_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
15612inline void DataMessagePayload::set_topic(
const char* value,
15614 _has_bits_[0] |= 0x00000001u;
15615 topic_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
15616 reinterpret_cast<const char*
>(value), size), GetArena());
15619inline std::string* DataMessagePayload::_internal_mutable_topic() {
15620 _has_bits_[0] |= 0x00000001u;
15621 return topic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15623inline std::string* DataMessagePayload::release_topic() {
15625 if (!_internal_has_topic()) {
15628 _has_bits_[0] &= ~0x00000001u;
15629 return topic_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15631inline void DataMessagePayload::set_allocated_topic(std::string* topic) {
15632 if (topic !=
nullptr) {
15633 _has_bits_[0] |= 0x00000001u;
15635 _has_bits_[0] &= ~0x00000001u;
15637 topic_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), topic,
15643inline bool DataMessagePayload::_internal_has_data()
const {
15644 bool value = (_has_bits_[0] & 0x00000002u) != 0;
15647inline bool DataMessagePayload::has_data()
const {
15648 return _internal_has_data();
15650inline void DataMessagePayload::clear_data() {
15651 data_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15652 _has_bits_[0] &= ~0x00000002u;
15654inline const std::string& DataMessagePayload::data()
const {
15656 return _internal_data();
15658inline void DataMessagePayload::set_data(
const std::string& value) {
15659 _internal_set_data(value);
15662inline std::string* DataMessagePayload::mutable_data() {
15664 return _internal_mutable_data();
15666inline const std::string& DataMessagePayload::_internal_data()
const {
15667 return data_.Get();
15669inline void DataMessagePayload::_internal_set_data(
const std::string& value) {
15670 _has_bits_[0] |= 0x00000002u;
15671 data_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
15673inline void DataMessagePayload::set_data(std::string&& value) {
15674 _has_bits_[0] |= 0x00000002u;
15676 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
15679inline void DataMessagePayload::set_data(
const char* value) {
15680 GOOGLE_DCHECK(value !=
nullptr);
15681 _has_bits_[0] |= 0x00000002u;
15682 data_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
15686inline void DataMessagePayload::set_data(
const void* value,
15688 _has_bits_[0] |= 0x00000002u;
15689 data_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
15690 reinterpret_cast<const char*
>(value), size), GetArena());
15693inline std::string* DataMessagePayload::_internal_mutable_data() {
15694 _has_bits_[0] |= 0x00000002u;
15695 return data_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15697inline std::string* DataMessagePayload::release_data() {
15699 if (!_internal_has_data()) {
15702 _has_bits_[0] &= ~0x00000002u;
15703 return data_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15705inline void DataMessagePayload::set_allocated_data(std::string* data) {
15706 if (data !=
nullptr) {
15707 _has_bits_[0] |= 0x00000002u;
15709 _has_bits_[0] &= ~0x00000002u;
15711 data_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), data,
15717inline bool DataMessagePayload::_internal_has_lifetime_ms()
const {
15718 bool value = (_has_bits_[0] & 0x00000020u) != 0;
15721inline bool DataMessagePayload::has_lifetime_ms()
const {
15722 return _internal_has_lifetime_ms();
15724inline void DataMessagePayload::clear_lifetime_ms() {
15726 _has_bits_[0] &= ~0x00000020u;
15728inline ::PROTOBUF_NAMESPACE_ID::uint32 DataMessagePayload::_internal_lifetime_ms()
const {
15729 return lifetime_ms_;
15731inline ::PROTOBUF_NAMESPACE_ID::uint32 DataMessagePayload::lifetime_ms()
const {
15733 return _internal_lifetime_ms();
15735inline void DataMessagePayload::_internal_set_lifetime_ms(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15736 _has_bits_[0] |= 0x00000020u;
15737 lifetime_ms_ = value;
15739inline void DataMessagePayload::set_lifetime_ms(::PROTOBUF_NAMESPACE_ID::uint32 value) {
15740 _internal_set_lifetime_ms(value);
15745inline bool DataMessagePayload::_internal_has_sender_profile_id()
const {
15746 bool value = (_has_bits_[0] & 0x00000004u) != 0;
15749inline bool DataMessagePayload::has_sender_profile_id()
const {
15750 return _internal_has_sender_profile_id();
15752inline void DataMessagePayload::clear_sender_profile_id() {
15753 sender_profile_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15754 _has_bits_[0] &= ~0x00000004u;
15756inline const std::string& DataMessagePayload::sender_profile_id()
const {
15758 return _internal_sender_profile_id();
15760inline void DataMessagePayload::set_sender_profile_id(
const std::string& value) {
15761 _internal_set_sender_profile_id(value);
15764inline std::string* DataMessagePayload::mutable_sender_profile_id() {
15766 return _internal_mutable_sender_profile_id();
15768inline const std::string& DataMessagePayload::_internal_sender_profile_id()
const {
15769 return sender_profile_id_.Get();
15771inline void DataMessagePayload::_internal_set_sender_profile_id(
const std::string& value) {
15772 _has_bits_[0] |= 0x00000004u;
15773 sender_profile_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
15775inline void DataMessagePayload::set_sender_profile_id(std::string&& value) {
15776 _has_bits_[0] |= 0x00000004u;
15777 sender_profile_id_.SetLite(
15778 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
15781inline void DataMessagePayload::set_sender_profile_id(
const char* value) {
15782 GOOGLE_DCHECK(value !=
nullptr);
15783 _has_bits_[0] |= 0x00000004u;
15784 sender_profile_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
15788inline void DataMessagePayload::set_sender_profile_id(
const char* value,
15790 _has_bits_[0] |= 0x00000004u;
15791 sender_profile_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
15792 reinterpret_cast<const char*
>(value), size), GetArena());
15795inline std::string* DataMessagePayload::_internal_mutable_sender_profile_id() {
15796 _has_bits_[0] |= 0x00000004u;
15797 return sender_profile_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15799inline std::string* DataMessagePayload::release_sender_profile_id() {
15801 if (!_internal_has_sender_profile_id()) {
15804 _has_bits_[0] &= ~0x00000004u;
15805 return sender_profile_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15807inline void DataMessagePayload::set_allocated_sender_profile_id(std::string* sender_profile_id) {
15808 if (sender_profile_id !=
nullptr) {
15809 _has_bits_[0] |= 0x00000004u;
15811 _has_bits_[0] &= ~0x00000004u;
15813 sender_profile_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sender_profile_id,
15819inline bool DataMessagePayload::_internal_has_ingest_time_ns()
const {
15820 bool value = (_has_bits_[0] & 0x00000010u) != 0;
15823inline bool DataMessagePayload::has_ingest_time_ns()
const {
15824 return _internal_has_ingest_time_ns();
15826inline void DataMessagePayload::clear_ingest_time_ns() {
15827 ingest_time_ns_ = PROTOBUF_LONGLONG(0);
15828 _has_bits_[0] &= ~0x00000010u;
15830inline ::PROTOBUF_NAMESPACE_ID::int64 DataMessagePayload::_internal_ingest_time_ns()
const {
15831 return ingest_time_ns_;
15833inline ::PROTOBUF_NAMESPACE_ID::int64 DataMessagePayload::ingest_time_ns()
const {
15835 return _internal_ingest_time_ns();
15837inline void DataMessagePayload::_internal_set_ingest_time_ns(::PROTOBUF_NAMESPACE_ID::int64 value) {
15838 _has_bits_[0] |= 0x00000010u;
15839 ingest_time_ns_ = value;
15841inline void DataMessagePayload::set_ingest_time_ns(::PROTOBUF_NAMESPACE_ID::int64 value) {
15842 _internal_set_ingest_time_ns(value);
15847inline bool DataMessagePayload::_internal_has_sender_external_user_id()
const {
15848 bool value = (_has_bits_[0] & 0x00000008u) != 0;
15851inline bool DataMessagePayload::has_sender_external_user_id()
const {
15852 return _internal_has_sender_external_user_id();
15854inline void DataMessagePayload::clear_sender_external_user_id() {
15855 sender_external_user_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15856 _has_bits_[0] &= ~0x00000008u;
15858inline const std::string& DataMessagePayload::sender_external_user_id()
const {
15860 return _internal_sender_external_user_id();
15862inline void DataMessagePayload::set_sender_external_user_id(
const std::string& value) {
15863 _internal_set_sender_external_user_id(value);
15866inline std::string* DataMessagePayload::mutable_sender_external_user_id() {
15868 return _internal_mutable_sender_external_user_id();
15870inline const std::string& DataMessagePayload::_internal_sender_external_user_id()
const {
15871 return sender_external_user_id_.Get();
15873inline void DataMessagePayload::_internal_set_sender_external_user_id(
const std::string& value) {
15874 _has_bits_[0] |= 0x00000008u;
15875 sender_external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
15877inline void DataMessagePayload::set_sender_external_user_id(std::string&& value) {
15878 _has_bits_[0] |= 0x00000008u;
15879 sender_external_user_id_.SetLite(
15880 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
15883inline void DataMessagePayload::set_sender_external_user_id(
const char* value) {
15884 GOOGLE_DCHECK(value !=
nullptr);
15885 _has_bits_[0] |= 0x00000008u;
15886 sender_external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
15890inline void DataMessagePayload::set_sender_external_user_id(
const char* value,
15892 _has_bits_[0] |= 0x00000008u;
15893 sender_external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
15894 reinterpret_cast<const char*
>(value), size), GetArena());
15897inline std::string* DataMessagePayload::_internal_mutable_sender_external_user_id() {
15898 _has_bits_[0] |= 0x00000008u;
15899 return sender_external_user_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15901inline std::string* DataMessagePayload::release_sender_external_user_id() {
15903 if (!_internal_has_sender_external_user_id()) {
15906 _has_bits_[0] &= ~0x00000008u;
15907 return sender_external_user_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15909inline void DataMessagePayload::set_allocated_sender_external_user_id(std::string* sender_external_user_id) {
15910 if (sender_external_user_id !=
nullptr) {
15911 _has_bits_[0] |= 0x00000008u;
15913 _has_bits_[0] &= ~0x00000008u;
15915 sender_external_user_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), sender_external_user_id,
15925inline bool TurnCredentials::_internal_has_username()
const {
15926 bool value = (_has_bits_[0] & 0x00000001u) != 0;
15929inline bool TurnCredentials::has_username()
const {
15930 return _internal_has_username();
15932inline void TurnCredentials::clear_username() {
15933 username_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15934 _has_bits_[0] &= ~0x00000001u;
15936inline const std::string& TurnCredentials::username()
const {
15938 return _internal_username();
15940inline void TurnCredentials::set_username(
const std::string& value) {
15941 _internal_set_username(value);
15944inline std::string* TurnCredentials::mutable_username() {
15946 return _internal_mutable_username();
15948inline const std::string& TurnCredentials::_internal_username()
const {
15949 return username_.Get();
15951inline void TurnCredentials::_internal_set_username(
const std::string& value) {
15952 _has_bits_[0] |= 0x00000001u;
15953 username_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
15955inline void TurnCredentials::set_username(std::string&& value) {
15956 _has_bits_[0] |= 0x00000001u;
15958 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
15961inline void TurnCredentials::set_username(
const char* value) {
15962 GOOGLE_DCHECK(value !=
nullptr);
15963 _has_bits_[0] |= 0x00000001u;
15964 username_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
15968inline void TurnCredentials::set_username(
const char* value,
15970 _has_bits_[0] |= 0x00000001u;
15971 username_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
15972 reinterpret_cast<const char*
>(value), size), GetArena());
15975inline std::string* TurnCredentials::_internal_mutable_username() {
15976 _has_bits_[0] |= 0x00000001u;
15977 return username_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15979inline std::string* TurnCredentials::release_username() {
15981 if (!_internal_has_username()) {
15984 _has_bits_[0] &= ~0x00000001u;
15985 return username_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
15987inline void TurnCredentials::set_allocated_username(std::string* username) {
15988 if (username !=
nullptr) {
15989 _has_bits_[0] |= 0x00000001u;
15991 _has_bits_[0] &= ~0x00000001u;
15993 username_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), username,
15999inline bool TurnCredentials::_internal_has_password()
const {
16000 bool value = (_has_bits_[0] & 0x00000002u) != 0;
16003inline bool TurnCredentials::has_password()
const {
16004 return _internal_has_password();
16006inline void TurnCredentials::clear_password() {
16007 password_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16008 _has_bits_[0] &= ~0x00000002u;
16010inline const std::string& TurnCredentials::password()
const {
16012 return _internal_password();
16014inline void TurnCredentials::set_password(
const std::string& value) {
16015 _internal_set_password(value);
16018inline std::string* TurnCredentials::mutable_password() {
16020 return _internal_mutable_password();
16022inline const std::string& TurnCredentials::_internal_password()
const {
16023 return password_.Get();
16025inline void TurnCredentials::_internal_set_password(
const std::string& value) {
16026 _has_bits_[0] |= 0x00000002u;
16027 password_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16029inline void TurnCredentials::set_password(std::string&& value) {
16030 _has_bits_[0] |= 0x00000002u;
16032 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16035inline void TurnCredentials::set_password(
const char* value) {
16036 GOOGLE_DCHECK(value !=
nullptr);
16037 _has_bits_[0] |= 0x00000002u;
16038 password_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16042inline void TurnCredentials::set_password(
const char* value,
16044 _has_bits_[0] |= 0x00000002u;
16045 password_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16046 reinterpret_cast<const char*
>(value), size), GetArena());
16049inline std::string* TurnCredentials::_internal_mutable_password() {
16050 _has_bits_[0] |= 0x00000002u;
16051 return password_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16053inline std::string* TurnCredentials::release_password() {
16055 if (!_internal_has_password()) {
16058 _has_bits_[0] &= ~0x00000002u;
16059 return password_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16061inline void TurnCredentials::set_allocated_password(std::string* password) {
16062 if (password !=
nullptr) {
16063 _has_bits_[0] |= 0x00000002u;
16065 _has_bits_[0] &= ~0x00000002u;
16067 password_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), password,
16073inline bool TurnCredentials::_internal_has_ttl()
const {
16074 bool value = (_has_bits_[0] & 0x00000004u) != 0;
16077inline bool TurnCredentials::has_ttl()
const {
16078 return _internal_has_ttl();
16080inline void TurnCredentials::clear_ttl() {
16082 _has_bits_[0] &= ~0x00000004u;
16084inline ::PROTOBUF_NAMESPACE_ID::uint32 TurnCredentials::_internal_ttl()
const {
16087inline ::PROTOBUF_NAMESPACE_ID::uint32 TurnCredentials::ttl()
const {
16089 return _internal_ttl();
16091inline void TurnCredentials::_internal_set_ttl(::PROTOBUF_NAMESPACE_ID::uint32 value) {
16092 _has_bits_[0] |= 0x00000004u;
16095inline void TurnCredentials::set_ttl(::PROTOBUF_NAMESPACE_ID::uint32 value) {
16096 _internal_set_ttl(value);
16101inline int TurnCredentials::_internal_uris_size()
const {
16102 return uris_.size();
16104inline int TurnCredentials::uris_size()
const {
16105 return _internal_uris_size();
16107inline void TurnCredentials::clear_uris() {
16110inline std::string* TurnCredentials::add_uris() {
16112 return _internal_add_uris();
16114inline const std::string& TurnCredentials::_internal_uris(
int index)
const {
16115 return uris_.Get(index);
16117inline const std::string& TurnCredentials::uris(
int index)
const {
16119 return _internal_uris(index);
16121inline std::string* TurnCredentials::mutable_uris(
int index) {
16123 return uris_.Mutable(index);
16125inline void TurnCredentials::set_uris(
int index,
const std::string& value) {
16127 uris_.Mutable(index)->assign(value);
16129inline void TurnCredentials::set_uris(
int index, std::string&& value) {
16131 uris_.Mutable(index)->assign(std::move(value));
16133inline void TurnCredentials::set_uris(
int index,
const char* value) {
16134 GOOGLE_DCHECK(value !=
nullptr);
16135 uris_.Mutable(index)->assign(value);
16138inline void TurnCredentials::set_uris(
int index,
const char* value,
size_t size) {
16139 uris_.Mutable(index)->assign(
16140 reinterpret_cast<const char*
>(value), size);
16143inline std::string* TurnCredentials::_internal_add_uris() {
16144 return uris_.Add();
16146inline void TurnCredentials::add_uris(
const std::string& value) {
16147 uris_.Add()->assign(value);
16150inline void TurnCredentials::add_uris(std::string&& value) {
16151 uris_.Add(std::move(value));
16154inline void TurnCredentials::add_uris(
const char* value) {
16155 GOOGLE_DCHECK(value !=
nullptr);
16156 uris_.Add()->assign(value);
16159inline void TurnCredentials::add_uris(
const char* value,
size_t size) {
16160 uris_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
16163inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
16164TurnCredentials::uris()
const {
16168inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
16169TurnCredentials::mutable_uris() {
16179inline bool AudioTranscriptItem::_internal_has_content()
const {
16180 bool value = (_has_bits_[0] & 0x00000001u) != 0;
16183inline bool AudioTranscriptItem::has_content()
const {
16184 return _internal_has_content();
16186inline void AudioTranscriptItem::clear_content() {
16187 content_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16188 _has_bits_[0] &= ~0x00000001u;
16190inline const std::string& AudioTranscriptItem::content()
const {
16192 return _internal_content();
16194inline void AudioTranscriptItem::set_content(
const std::string& value) {
16195 _internal_set_content(value);
16198inline std::string* AudioTranscriptItem::mutable_content() {
16200 return _internal_mutable_content();
16202inline const std::string& AudioTranscriptItem::_internal_content()
const {
16203 return content_.Get();
16205inline void AudioTranscriptItem::_internal_set_content(
const std::string& value) {
16206 _has_bits_[0] |= 0x00000001u;
16207 content_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16209inline void AudioTranscriptItem::set_content(std::string&& value) {
16210 _has_bits_[0] |= 0x00000001u;
16212 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16215inline void AudioTranscriptItem::set_content(
const char* value) {
16216 GOOGLE_DCHECK(value !=
nullptr);
16217 _has_bits_[0] |= 0x00000001u;
16218 content_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16222inline void AudioTranscriptItem::set_content(
const char* value,
16224 _has_bits_[0] |= 0x00000001u;
16225 content_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16226 reinterpret_cast<const char*
>(value), size), GetArena());
16229inline std::string* AudioTranscriptItem::_internal_mutable_content() {
16230 _has_bits_[0] |= 0x00000001u;
16231 return content_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16233inline std::string* AudioTranscriptItem::release_content() {
16235 if (!_internal_has_content()) {
16238 _has_bits_[0] &= ~0x00000001u;
16239 return content_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16241inline void AudioTranscriptItem::set_allocated_content(std::string* content) {
16242 if (content !=
nullptr) {
16243 _has_bits_[0] |= 0x00000001u;
16245 _has_bits_[0] &= ~0x00000001u;
16247 content_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), content,
16253inline bool AudioTranscriptItem::_internal_has_end_time()
const {
16254 bool value = (_has_bits_[0] & 0x00000008u) != 0;
16257inline bool AudioTranscriptItem::has_end_time()
const {
16258 return _internal_has_end_time();
16260inline void AudioTranscriptItem::clear_end_time() {
16261 end_time_ = PROTOBUF_LONGLONG(0);
16262 _has_bits_[0] &= ~0x00000008u;
16264inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptItem::_internal_end_time()
const {
16267inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptItem::end_time()
const {
16269 return _internal_end_time();
16271inline void AudioTranscriptItem::_internal_set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16272 _has_bits_[0] |= 0x00000008u;
16275inline void AudioTranscriptItem::set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16276 _internal_set_end_time(value);
16281inline bool AudioTranscriptItem::_internal_has_speaker_attendee_id()
const {
16282 bool value = (_has_bits_[0] & 0x00000002u) != 0;
16285inline bool AudioTranscriptItem::has_speaker_attendee_id()
const {
16286 return _internal_has_speaker_attendee_id();
16288inline void AudioTranscriptItem::clear_speaker_attendee_id() {
16289 speaker_attendee_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16290 _has_bits_[0] &= ~0x00000002u;
16292inline const std::string& AudioTranscriptItem::speaker_attendee_id()
const {
16294 return _internal_speaker_attendee_id();
16296inline void AudioTranscriptItem::set_speaker_attendee_id(
const std::string& value) {
16297 _internal_set_speaker_attendee_id(value);
16300inline std::string* AudioTranscriptItem::mutable_speaker_attendee_id() {
16302 return _internal_mutable_speaker_attendee_id();
16304inline const std::string& AudioTranscriptItem::_internal_speaker_attendee_id()
const {
16305 return speaker_attendee_id_.Get();
16307inline void AudioTranscriptItem::_internal_set_speaker_attendee_id(
const std::string& value) {
16308 _has_bits_[0] |= 0x00000002u;
16309 speaker_attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16311inline void AudioTranscriptItem::set_speaker_attendee_id(std::string&& value) {
16312 _has_bits_[0] |= 0x00000002u;
16313 speaker_attendee_id_.SetLite(
16314 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16317inline void AudioTranscriptItem::set_speaker_attendee_id(
const char* value) {
16318 GOOGLE_DCHECK(value !=
nullptr);
16319 _has_bits_[0] |= 0x00000002u;
16320 speaker_attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16324inline void AudioTranscriptItem::set_speaker_attendee_id(
const char* value,
16326 _has_bits_[0] |= 0x00000002u;
16327 speaker_attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16328 reinterpret_cast<const char*
>(value), size), GetArena());
16331inline std::string* AudioTranscriptItem::_internal_mutable_speaker_attendee_id() {
16332 _has_bits_[0] |= 0x00000002u;
16333 return speaker_attendee_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16335inline std::string* AudioTranscriptItem::release_speaker_attendee_id() {
16337 if (!_internal_has_speaker_attendee_id()) {
16340 _has_bits_[0] &= ~0x00000002u;
16341 return speaker_attendee_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16343inline void AudioTranscriptItem::set_allocated_speaker_attendee_id(std::string* speaker_attendee_id) {
16344 if (speaker_attendee_id !=
nullptr) {
16345 _has_bits_[0] |= 0x00000002u;
16347 _has_bits_[0] &= ~0x00000002u;
16349 speaker_attendee_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), speaker_attendee_id,
16355inline bool AudioTranscriptItem::_internal_has_speaker_external_user_id()
const {
16356 bool value = (_has_bits_[0] & 0x00000004u) != 0;
16359inline bool AudioTranscriptItem::has_speaker_external_user_id()
const {
16360 return _internal_has_speaker_external_user_id();
16362inline void AudioTranscriptItem::clear_speaker_external_user_id() {
16363 speaker_external_user_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16364 _has_bits_[0] &= ~0x00000004u;
16366inline const std::string& AudioTranscriptItem::speaker_external_user_id()
const {
16368 return _internal_speaker_external_user_id();
16370inline void AudioTranscriptItem::set_speaker_external_user_id(
const std::string& value) {
16371 _internal_set_speaker_external_user_id(value);
16374inline std::string* AudioTranscriptItem::mutable_speaker_external_user_id() {
16376 return _internal_mutable_speaker_external_user_id();
16378inline const std::string& AudioTranscriptItem::_internal_speaker_external_user_id()
const {
16379 return speaker_external_user_id_.Get();
16381inline void AudioTranscriptItem::_internal_set_speaker_external_user_id(
const std::string& value) {
16382 _has_bits_[0] |= 0x00000004u;
16383 speaker_external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16385inline void AudioTranscriptItem::set_speaker_external_user_id(std::string&& value) {
16386 _has_bits_[0] |= 0x00000004u;
16387 speaker_external_user_id_.SetLite(
16388 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16391inline void AudioTranscriptItem::set_speaker_external_user_id(
const char* value) {
16392 GOOGLE_DCHECK(value !=
nullptr);
16393 _has_bits_[0] |= 0x00000004u;
16394 speaker_external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16398inline void AudioTranscriptItem::set_speaker_external_user_id(
const char* value,
16400 _has_bits_[0] |= 0x00000004u;
16401 speaker_external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16402 reinterpret_cast<const char*
>(value), size), GetArena());
16405inline std::string* AudioTranscriptItem::_internal_mutable_speaker_external_user_id() {
16406 _has_bits_[0] |= 0x00000004u;
16407 return speaker_external_user_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16409inline std::string* AudioTranscriptItem::release_speaker_external_user_id() {
16411 if (!_internal_has_speaker_external_user_id()) {
16414 _has_bits_[0] &= ~0x00000004u;
16415 return speaker_external_user_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16417inline void AudioTranscriptItem::set_allocated_speaker_external_user_id(std::string* speaker_external_user_id) {
16418 if (speaker_external_user_id !=
nullptr) {
16419 _has_bits_[0] |= 0x00000004u;
16421 _has_bits_[0] &= ~0x00000004u;
16423 speaker_external_user_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), speaker_external_user_id,
16429inline bool AudioTranscriptItem::_internal_has_start_time()
const {
16430 bool value = (_has_bits_[0] & 0x00000010u) != 0;
16433inline bool AudioTranscriptItem::has_start_time()
const {
16434 return _internal_has_start_time();
16436inline void AudioTranscriptItem::clear_start_time() {
16437 start_time_ = PROTOBUF_LONGLONG(0);
16438 _has_bits_[0] &= ~0x00000010u;
16440inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptItem::_internal_start_time()
const {
16441 return start_time_;
16443inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptItem::start_time()
const {
16445 return _internal_start_time();
16447inline void AudioTranscriptItem::_internal_set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16448 _has_bits_[0] |= 0x00000010u;
16449 start_time_ = value;
16451inline void AudioTranscriptItem::set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16452 _internal_set_start_time(value);
16457inline bool AudioTranscriptItem::_internal_has_type()
const {
16458 bool value = (_has_bits_[0] & 0x00000100u) != 0;
16461inline bool AudioTranscriptItem::has_type()
const {
16462 return _internal_has_type();
16464inline void AudioTranscriptItem::clear_type() {
16466 _has_bits_[0] &= ~0x00000100u;
16473 return _internal_type();
16477 _has_bits_[0] |= 0x00000100u;
16481 _internal_set_type(value);
16486inline bool AudioTranscriptItem::_internal_has_vocabulary_filter_match()
const {
16487 bool value = (_has_bits_[0] & 0x00000040u) != 0;
16490inline bool AudioTranscriptItem::has_vocabulary_filter_match()
const {
16491 return _internal_has_vocabulary_filter_match();
16493inline void AudioTranscriptItem::clear_vocabulary_filter_match() {
16494 vocabulary_filter_match_ =
false;
16495 _has_bits_[0] &= ~0x00000040u;
16497inline bool AudioTranscriptItem::_internal_vocabulary_filter_match()
const {
16498 return vocabulary_filter_match_;
16500inline bool AudioTranscriptItem::vocabulary_filter_match()
const {
16502 return _internal_vocabulary_filter_match();
16504inline void AudioTranscriptItem::_internal_set_vocabulary_filter_match(
bool value) {
16505 _has_bits_[0] |= 0x00000040u;
16506 vocabulary_filter_match_ = value;
16508inline void AudioTranscriptItem::set_vocabulary_filter_match(
bool value) {
16509 _internal_set_vocabulary_filter_match(value);
16514inline bool AudioTranscriptItem::_internal_has_confidence()
const {
16515 bool value = (_has_bits_[0] & 0x00000020u) != 0;
16518inline bool AudioTranscriptItem::has_confidence()
const {
16519 return _internal_has_confidence();
16521inline void AudioTranscriptItem::clear_confidence() {
16523 _has_bits_[0] &= ~0x00000020u;
16525inline double AudioTranscriptItem::_internal_confidence()
const {
16526 return confidence_;
16528inline double AudioTranscriptItem::confidence()
const {
16530 return _internal_confidence();
16532inline void AudioTranscriptItem::_internal_set_confidence(
double value) {
16533 _has_bits_[0] |= 0x00000020u;
16534 confidence_ = value;
16536inline void AudioTranscriptItem::set_confidence(
double value) {
16537 _internal_set_confidence(value);
16542inline bool AudioTranscriptItem::_internal_has_stable()
const {
16543 bool value = (_has_bits_[0] & 0x00000080u) != 0;
16546inline bool AudioTranscriptItem::has_stable()
const {
16547 return _internal_has_stable();
16549inline void AudioTranscriptItem::clear_stable() {
16551 _has_bits_[0] &= ~0x00000080u;
16553inline bool AudioTranscriptItem::_internal_stable()
const {
16556inline bool AudioTranscriptItem::stable()
const {
16558 return _internal_stable();
16560inline void AudioTranscriptItem::_internal_set_stable(
bool value) {
16561 _has_bits_[0] |= 0x00000080u;
16564inline void AudioTranscriptItem::set_stable(
bool value) {
16565 _internal_set_stable(value);
16574inline bool AudioTranscriptEntity::_internal_has_category()
const {
16575 bool value = (_has_bits_[0] & 0x00000001u) != 0;
16578inline bool AudioTranscriptEntity::has_category()
const {
16579 return _internal_has_category();
16581inline void AudioTranscriptEntity::clear_category() {
16582 category_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16583 _has_bits_[0] &= ~0x00000001u;
16585inline const std::string& AudioTranscriptEntity::category()
const {
16587 return _internal_category();
16589inline void AudioTranscriptEntity::set_category(
const std::string& value) {
16590 _internal_set_category(value);
16593inline std::string* AudioTranscriptEntity::mutable_category() {
16595 return _internal_mutable_category();
16597inline const std::string& AudioTranscriptEntity::_internal_category()
const {
16598 return category_.Get();
16600inline void AudioTranscriptEntity::_internal_set_category(
const std::string& value) {
16601 _has_bits_[0] |= 0x00000001u;
16602 category_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16604inline void AudioTranscriptEntity::set_category(std::string&& value) {
16605 _has_bits_[0] |= 0x00000001u;
16607 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16610inline void AudioTranscriptEntity::set_category(
const char* value) {
16611 GOOGLE_DCHECK(value !=
nullptr);
16612 _has_bits_[0] |= 0x00000001u;
16613 category_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16617inline void AudioTranscriptEntity::set_category(
const char* value,
16619 _has_bits_[0] |= 0x00000001u;
16620 category_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16621 reinterpret_cast<const char*
>(value), size), GetArena());
16624inline std::string* AudioTranscriptEntity::_internal_mutable_category() {
16625 _has_bits_[0] |= 0x00000001u;
16626 return category_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16628inline std::string* AudioTranscriptEntity::release_category() {
16630 if (!_internal_has_category()) {
16633 _has_bits_[0] &= ~0x00000001u;
16634 return category_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16636inline void AudioTranscriptEntity::set_allocated_category(std::string* category) {
16637 if (category !=
nullptr) {
16638 _has_bits_[0] |= 0x00000001u;
16640 _has_bits_[0] &= ~0x00000001u;
16642 category_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), category,
16648inline bool AudioTranscriptEntity::_internal_has_confidence()
const {
16649 bool value = (_has_bits_[0] & 0x00000008u) != 0;
16652inline bool AudioTranscriptEntity::has_confidence()
const {
16653 return _internal_has_confidence();
16655inline void AudioTranscriptEntity::clear_confidence() {
16657 _has_bits_[0] &= ~0x00000008u;
16659inline double AudioTranscriptEntity::_internal_confidence()
const {
16660 return confidence_;
16662inline double AudioTranscriptEntity::confidence()
const {
16664 return _internal_confidence();
16666inline void AudioTranscriptEntity::_internal_set_confidence(
double value) {
16667 _has_bits_[0] |= 0x00000008u;
16668 confidence_ = value;
16670inline void AudioTranscriptEntity::set_confidence(
double value) {
16671 _internal_set_confidence(value);
16676inline bool AudioTranscriptEntity::_internal_has_content()
const {
16677 bool value = (_has_bits_[0] & 0x00000002u) != 0;
16680inline bool AudioTranscriptEntity::has_content()
const {
16681 return _internal_has_content();
16683inline void AudioTranscriptEntity::clear_content() {
16684 content_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16685 _has_bits_[0] &= ~0x00000002u;
16687inline const std::string& AudioTranscriptEntity::content()
const {
16689 return _internal_content();
16691inline void AudioTranscriptEntity::set_content(
const std::string& value) {
16692 _internal_set_content(value);
16695inline std::string* AudioTranscriptEntity::mutable_content() {
16697 return _internal_mutable_content();
16699inline const std::string& AudioTranscriptEntity::_internal_content()
const {
16700 return content_.Get();
16702inline void AudioTranscriptEntity::_internal_set_content(
const std::string& value) {
16703 _has_bits_[0] |= 0x00000002u;
16704 content_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16706inline void AudioTranscriptEntity::set_content(std::string&& value) {
16707 _has_bits_[0] |= 0x00000002u;
16709 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16712inline void AudioTranscriptEntity::set_content(
const char* value) {
16713 GOOGLE_DCHECK(value !=
nullptr);
16714 _has_bits_[0] |= 0x00000002u;
16715 content_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16719inline void AudioTranscriptEntity::set_content(
const char* value,
16721 _has_bits_[0] |= 0x00000002u;
16722 content_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16723 reinterpret_cast<const char*
>(value), size), GetArena());
16726inline std::string* AudioTranscriptEntity::_internal_mutable_content() {
16727 _has_bits_[0] |= 0x00000002u;
16728 return content_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16730inline std::string* AudioTranscriptEntity::release_content() {
16732 if (!_internal_has_content()) {
16735 _has_bits_[0] &= ~0x00000002u;
16736 return content_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16738inline void AudioTranscriptEntity::set_allocated_content(std::string* content) {
16739 if (content !=
nullptr) {
16740 _has_bits_[0] |= 0x00000002u;
16742 _has_bits_[0] &= ~0x00000002u;
16744 content_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), content,
16750inline bool AudioTranscriptEntity::_internal_has_end_time()
const {
16751 bool value = (_has_bits_[0] & 0x00000010u) != 0;
16754inline bool AudioTranscriptEntity::has_end_time()
const {
16755 return _internal_has_end_time();
16757inline void AudioTranscriptEntity::clear_end_time() {
16758 end_time_ = PROTOBUF_LONGLONG(0);
16759 _has_bits_[0] &= ~0x00000010u;
16761inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptEntity::_internal_end_time()
const {
16764inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptEntity::end_time()
const {
16766 return _internal_end_time();
16768inline void AudioTranscriptEntity::_internal_set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16769 _has_bits_[0] |= 0x00000010u;
16772inline void AudioTranscriptEntity::set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16773 _internal_set_end_time(value);
16778inline bool AudioTranscriptEntity::_internal_has_start_time()
const {
16779 bool value = (_has_bits_[0] & 0x00000020u) != 0;
16782inline bool AudioTranscriptEntity::has_start_time()
const {
16783 return _internal_has_start_time();
16785inline void AudioTranscriptEntity::clear_start_time() {
16786 start_time_ = PROTOBUF_LONGLONG(0);
16787 _has_bits_[0] &= ~0x00000020u;
16789inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptEntity::_internal_start_time()
const {
16790 return start_time_;
16792inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptEntity::start_time()
const {
16794 return _internal_start_time();
16796inline void AudioTranscriptEntity::_internal_set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16797 _has_bits_[0] |= 0x00000020u;
16798 start_time_ = value;
16800inline void AudioTranscriptEntity::set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
16801 _internal_set_start_time(value);
16806inline bool AudioTranscriptEntity::_internal_has_type()
const {
16807 bool value = (_has_bits_[0] & 0x00000004u) != 0;
16810inline bool AudioTranscriptEntity::has_type()
const {
16811 return _internal_has_type();
16813inline void AudioTranscriptEntity::clear_type() {
16814 type_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16815 _has_bits_[0] &= ~0x00000004u;
16817inline const std::string& AudioTranscriptEntity::type()
const {
16819 return _internal_type();
16821inline void AudioTranscriptEntity::set_type(
const std::string& value) {
16822 _internal_set_type(value);
16825inline std::string* AudioTranscriptEntity::mutable_type() {
16827 return _internal_mutable_type();
16829inline const std::string& AudioTranscriptEntity::_internal_type()
const {
16830 return type_.Get();
16832inline void AudioTranscriptEntity::_internal_set_type(
const std::string& value) {
16833 _has_bits_[0] |= 0x00000004u;
16834 type_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16836inline void AudioTranscriptEntity::set_type(std::string&& value) {
16837 _has_bits_[0] |= 0x00000004u;
16839 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16842inline void AudioTranscriptEntity::set_type(
const char* value) {
16843 GOOGLE_DCHECK(value !=
nullptr);
16844 _has_bits_[0] |= 0x00000004u;
16845 type_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16849inline void AudioTranscriptEntity::set_type(
const char* value,
16851 _has_bits_[0] |= 0x00000004u;
16852 type_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16853 reinterpret_cast<const char*
>(value), size), GetArena());
16856inline std::string* AudioTranscriptEntity::_internal_mutable_type() {
16857 _has_bits_[0] |= 0x00000004u;
16858 return type_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16860inline std::string* AudioTranscriptEntity::release_type() {
16862 if (!_internal_has_type()) {
16865 _has_bits_[0] &= ~0x00000004u;
16866 return type_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16868inline void AudioTranscriptEntity::set_allocated_type(std::string* type) {
16869 if (type !=
nullptr) {
16870 _has_bits_[0] |= 0x00000004u;
16872 _has_bits_[0] &= ~0x00000004u;
16874 type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), type,
16884inline int AudioTranscriptAlternative::_internal_items_size()
const {
16885 return items_.size();
16887inline int AudioTranscriptAlternative::items_size()
const {
16888 return _internal_items_size();
16890inline void AudioTranscriptAlternative::clear_items() {
16893inline ::signal_rtc::AudioTranscriptItem* AudioTranscriptAlternative::mutable_items(
int index) {
16895 return items_.Mutable(index);
16897inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptItem >*
16898AudioTranscriptAlternative::mutable_items() {
16902inline const ::signal_rtc::AudioTranscriptItem& AudioTranscriptAlternative::_internal_items(
int index)
const {
16903 return items_.Get(index);
16905inline const ::signal_rtc::AudioTranscriptItem& AudioTranscriptAlternative::items(
int index)
const {
16907 return _internal_items(index);
16909inline ::signal_rtc::AudioTranscriptItem* AudioTranscriptAlternative::_internal_add_items() {
16910 return items_.Add();
16912inline ::signal_rtc::AudioTranscriptItem* AudioTranscriptAlternative::add_items() {
16914 return _internal_add_items();
16916inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptItem >&
16917AudioTranscriptAlternative::items()
const {
16923inline bool AudioTranscriptAlternative::_internal_has_transcript()
const {
16924 bool value = (_has_bits_[0] & 0x00000001u) != 0;
16927inline bool AudioTranscriptAlternative::has_transcript()
const {
16928 return _internal_has_transcript();
16930inline void AudioTranscriptAlternative::clear_transcript() {
16931 transcript_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16932 _has_bits_[0] &= ~0x00000001u;
16934inline const std::string& AudioTranscriptAlternative::transcript()
const {
16936 return _internal_transcript();
16938inline void AudioTranscriptAlternative::set_transcript(
const std::string& value) {
16939 _internal_set_transcript(value);
16942inline std::string* AudioTranscriptAlternative::mutable_transcript() {
16944 return _internal_mutable_transcript();
16946inline const std::string& AudioTranscriptAlternative::_internal_transcript()
const {
16947 return transcript_.Get();
16949inline void AudioTranscriptAlternative::_internal_set_transcript(
const std::string& value) {
16950 _has_bits_[0] |= 0x00000001u;
16951 transcript_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
16953inline void AudioTranscriptAlternative::set_transcript(std::string&& value) {
16954 _has_bits_[0] |= 0x00000001u;
16955 transcript_.SetLite(
16956 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
16959inline void AudioTranscriptAlternative::set_transcript(
const char* value) {
16960 GOOGLE_DCHECK(value !=
nullptr);
16961 _has_bits_[0] |= 0x00000001u;
16962 transcript_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
16966inline void AudioTranscriptAlternative::set_transcript(
const char* value,
16968 _has_bits_[0] |= 0x00000001u;
16969 transcript_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
16970 reinterpret_cast<const char*
>(value), size), GetArena());
16973inline std::string* AudioTranscriptAlternative::_internal_mutable_transcript() {
16974 _has_bits_[0] |= 0x00000001u;
16975 return transcript_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16977inline std::string* AudioTranscriptAlternative::release_transcript() {
16979 if (!_internal_has_transcript()) {
16982 _has_bits_[0] &= ~0x00000001u;
16983 return transcript_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
16985inline void AudioTranscriptAlternative::set_allocated_transcript(std::string* transcript) {
16986 if (transcript !=
nullptr) {
16987 _has_bits_[0] |= 0x00000001u;
16989 _has_bits_[0] &= ~0x00000001u;
16991 transcript_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), transcript,
16997inline int AudioTranscriptAlternative::_internal_entities_size()
const {
16998 return entities_.size();
17000inline int AudioTranscriptAlternative::entities_size()
const {
17001 return _internal_entities_size();
17003inline void AudioTranscriptAlternative::clear_entities() {
17006inline ::signal_rtc::AudioTranscriptEntity* AudioTranscriptAlternative::mutable_entities(
int index) {
17008 return entities_.Mutable(index);
17010inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEntity >*
17011AudioTranscriptAlternative::mutable_entities() {
17015inline const ::signal_rtc::AudioTranscriptEntity& AudioTranscriptAlternative::_internal_entities(
int index)
const {
17016 return entities_.Get(index);
17018inline const ::signal_rtc::AudioTranscriptEntity& AudioTranscriptAlternative::entities(
int index)
const {
17020 return _internal_entities(index);
17022inline ::signal_rtc::AudioTranscriptEntity* AudioTranscriptAlternative::_internal_add_entities() {
17023 return entities_.Add();
17025inline ::signal_rtc::AudioTranscriptEntity* AudioTranscriptAlternative::add_entities() {
17027 return _internal_add_entities();
17029inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEntity >&
17030AudioTranscriptAlternative::entities()
const {
17040inline int AudioTranscriptResult::_internal_alternatives_size()
const {
17041 return alternatives_.size();
17043inline int AudioTranscriptResult::alternatives_size()
const {
17044 return _internal_alternatives_size();
17046inline void AudioTranscriptResult::clear_alternatives() {
17047 alternatives_.Clear();
17049inline ::signal_rtc::AudioTranscriptAlternative* AudioTranscriptResult::mutable_alternatives(
int index) {
17051 return alternatives_.Mutable(index);
17053inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptAlternative >*
17054AudioTranscriptResult::mutable_alternatives() {
17056 return &alternatives_;
17058inline const ::signal_rtc::AudioTranscriptAlternative& AudioTranscriptResult::_internal_alternatives(
int index)
const {
17059 return alternatives_.Get(index);
17061inline const ::signal_rtc::AudioTranscriptAlternative& AudioTranscriptResult::alternatives(
int index)
const {
17063 return _internal_alternatives(index);
17065inline ::signal_rtc::AudioTranscriptAlternative* AudioTranscriptResult::_internal_add_alternatives() {
17066 return alternatives_.Add();
17068inline ::signal_rtc::AudioTranscriptAlternative* AudioTranscriptResult::add_alternatives() {
17070 return _internal_add_alternatives();
17072inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptAlternative >&
17073AudioTranscriptResult::alternatives()
const {
17075 return alternatives_;
17079inline bool AudioTranscriptResult::_internal_has_channel_id()
const {
17080 bool value = (_has_bits_[0] & 0x00000001u) != 0;
17083inline bool AudioTranscriptResult::has_channel_id()
const {
17084 return _internal_has_channel_id();
17086inline void AudioTranscriptResult::clear_channel_id() {
17087 channel_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17088 _has_bits_[0] &= ~0x00000001u;
17090inline const std::string& AudioTranscriptResult::channel_id()
const {
17092 return _internal_channel_id();
17094inline void AudioTranscriptResult::set_channel_id(
const std::string& value) {
17095 _internal_set_channel_id(value);
17098inline std::string* AudioTranscriptResult::mutable_channel_id() {
17100 return _internal_mutable_channel_id();
17102inline const std::string& AudioTranscriptResult::_internal_channel_id()
const {
17103 return channel_id_.Get();
17105inline void AudioTranscriptResult::_internal_set_channel_id(
const std::string& value) {
17106 _has_bits_[0] |= 0x00000001u;
17107 channel_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
17109inline void AudioTranscriptResult::set_channel_id(std::string&& value) {
17110 _has_bits_[0] |= 0x00000001u;
17111 channel_id_.SetLite(
17112 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
17115inline void AudioTranscriptResult::set_channel_id(
const char* value) {
17116 GOOGLE_DCHECK(value !=
nullptr);
17117 _has_bits_[0] |= 0x00000001u;
17118 channel_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
17122inline void AudioTranscriptResult::set_channel_id(
const char* value,
17124 _has_bits_[0] |= 0x00000001u;
17125 channel_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
17126 reinterpret_cast<const char*
>(value), size), GetArena());
17129inline std::string* AudioTranscriptResult::_internal_mutable_channel_id() {
17130 _has_bits_[0] |= 0x00000001u;
17131 return channel_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17133inline std::string* AudioTranscriptResult::release_channel_id() {
17135 if (!_internal_has_channel_id()) {
17138 _has_bits_[0] &= ~0x00000001u;
17139 return channel_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17141inline void AudioTranscriptResult::set_allocated_channel_id(std::string* channel_id) {
17142 if (channel_id !=
nullptr) {
17143 _has_bits_[0] |= 0x00000001u;
17145 _has_bits_[0] &= ~0x00000001u;
17147 channel_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), channel_id,
17153inline bool AudioTranscriptResult::_internal_has_end_time()
const {
17154 bool value = (_has_bits_[0] & 0x00000004u) != 0;
17157inline bool AudioTranscriptResult::has_end_time()
const {
17158 return _internal_has_end_time();
17160inline void AudioTranscriptResult::clear_end_time() {
17161 end_time_ = PROTOBUF_LONGLONG(0);
17162 _has_bits_[0] &= ~0x00000004u;
17164inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptResult::_internal_end_time()
const {
17167inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptResult::end_time()
const {
17169 return _internal_end_time();
17171inline void AudioTranscriptResult::_internal_set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
17172 _has_bits_[0] |= 0x00000004u;
17175inline void AudioTranscriptResult::set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
17176 _internal_set_end_time(value);
17181inline bool AudioTranscriptResult::_internal_has_is_partial()
const {
17182 bool value = (_has_bits_[0] & 0x00000010u) != 0;
17185inline bool AudioTranscriptResult::has_is_partial()
const {
17186 return _internal_has_is_partial();
17188inline void AudioTranscriptResult::clear_is_partial() {
17189 is_partial_ =
false;
17190 _has_bits_[0] &= ~0x00000010u;
17192inline bool AudioTranscriptResult::_internal_is_partial()
const {
17193 return is_partial_;
17195inline bool AudioTranscriptResult::is_partial()
const {
17197 return _internal_is_partial();
17199inline void AudioTranscriptResult::_internal_set_is_partial(
bool value) {
17200 _has_bits_[0] |= 0x00000010u;
17201 is_partial_ = value;
17203inline void AudioTranscriptResult::set_is_partial(
bool value) {
17204 _internal_set_is_partial(value);
17209inline bool AudioTranscriptResult::_internal_has_result_id()
const {
17210 bool value = (_has_bits_[0] & 0x00000002u) != 0;
17213inline bool AudioTranscriptResult::has_result_id()
const {
17214 return _internal_has_result_id();
17216inline void AudioTranscriptResult::clear_result_id() {
17217 result_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17218 _has_bits_[0] &= ~0x00000002u;
17220inline const std::string& AudioTranscriptResult::result_id()
const {
17222 return _internal_result_id();
17224inline void AudioTranscriptResult::set_result_id(
const std::string& value) {
17225 _internal_set_result_id(value);
17228inline std::string* AudioTranscriptResult::mutable_result_id() {
17230 return _internal_mutable_result_id();
17232inline const std::string& AudioTranscriptResult::_internal_result_id()
const {
17233 return result_id_.Get();
17235inline void AudioTranscriptResult::_internal_set_result_id(
const std::string& value) {
17236 _has_bits_[0] |= 0x00000002u;
17237 result_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
17239inline void AudioTranscriptResult::set_result_id(std::string&& value) {
17240 _has_bits_[0] |= 0x00000002u;
17241 result_id_.SetLite(
17242 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
17245inline void AudioTranscriptResult::set_result_id(
const char* value) {
17246 GOOGLE_DCHECK(value !=
nullptr);
17247 _has_bits_[0] |= 0x00000002u;
17248 result_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
17252inline void AudioTranscriptResult::set_result_id(
const char* value,
17254 _has_bits_[0] |= 0x00000002u;
17255 result_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
17256 reinterpret_cast<const char*
>(value), size), GetArena());
17259inline std::string* AudioTranscriptResult::_internal_mutable_result_id() {
17260 _has_bits_[0] |= 0x00000002u;
17261 return result_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17263inline std::string* AudioTranscriptResult::release_result_id() {
17265 if (!_internal_has_result_id()) {
17268 _has_bits_[0] &= ~0x00000002u;
17269 return result_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17271inline void AudioTranscriptResult::set_allocated_result_id(std::string* result_id) {
17272 if (result_id !=
nullptr) {
17273 _has_bits_[0] |= 0x00000002u;
17275 _has_bits_[0] &= ~0x00000002u;
17277 result_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), result_id,
17283inline bool AudioTranscriptResult::_internal_has_start_time()
const {
17284 bool value = (_has_bits_[0] & 0x00000008u) != 0;
17287inline bool AudioTranscriptResult::has_start_time()
const {
17288 return _internal_has_start_time();
17290inline void AudioTranscriptResult::clear_start_time() {
17291 start_time_ = PROTOBUF_LONGLONG(0);
17292 _has_bits_[0] &= ~0x00000008u;
17294inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptResult::_internal_start_time()
const {
17295 return start_time_;
17297inline ::PROTOBUF_NAMESPACE_ID::int64 AudioTranscriptResult::start_time()
const {
17299 return _internal_start_time();
17301inline void AudioTranscriptResult::_internal_set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
17302 _has_bits_[0] |= 0x00000008u;
17303 start_time_ = value;
17305inline void AudioTranscriptResult::set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
17306 _internal_set_start_time(value);
17315inline int AudioTranscript::_internal_results_size()
const {
17316 return results_.size();
17318inline int AudioTranscript::results_size()
const {
17319 return _internal_results_size();
17321inline void AudioTranscript::clear_results() {
17324inline ::signal_rtc::AudioTranscriptResult* AudioTranscript::mutable_results(
int index) {
17326 return results_.Mutable(index);
17328inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptResult >*
17329AudioTranscript::mutable_results() {
17333inline const ::signal_rtc::AudioTranscriptResult& AudioTranscript::_internal_results(
int index)
const {
17334 return results_.Get(index);
17336inline const ::signal_rtc::AudioTranscriptResult& AudioTranscript::results(
int index)
const {
17338 return _internal_results(index);
17340inline ::signal_rtc::AudioTranscriptResult* AudioTranscript::_internal_add_results() {
17341 return results_.Add();
17343inline ::signal_rtc::AudioTranscriptResult* AudioTranscript::add_results() {
17345 return _internal_add_results();
17347inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptResult >&
17348AudioTranscript::results()
const {
17358inline bool MeetingTranscriptionStatus::_internal_has_type()
const {
17359 bool value = (_has_bits_[0] & 0x00000010u) != 0;
17362inline bool MeetingTranscriptionStatus::has_type()
const {
17363 return _internal_has_type();
17365inline void MeetingTranscriptionStatus::clear_type() {
17367 _has_bits_[0] &= ~0x00000010u;
17374 return _internal_type();
17378 _has_bits_[0] |= 0x00000010u;
17382 _internal_set_type(value);
17387inline bool MeetingTranscriptionStatus::_internal_has_event_time()
const {
17388 bool value = (_has_bits_[0] & 0x00000008u) != 0;
17391inline bool MeetingTranscriptionStatus::has_event_time()
const {
17392 return _internal_has_event_time();
17394inline void MeetingTranscriptionStatus::clear_event_time() {
17395 event_time_ = PROTOBUF_LONGLONG(0);
17396 _has_bits_[0] &= ~0x00000008u;
17398inline ::PROTOBUF_NAMESPACE_ID::int64 MeetingTranscriptionStatus::_internal_event_time()
const {
17399 return event_time_;
17401inline ::PROTOBUF_NAMESPACE_ID::int64 MeetingTranscriptionStatus::event_time()
const {
17403 return _internal_event_time();
17405inline void MeetingTranscriptionStatus::_internal_set_event_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
17406 _has_bits_[0] |= 0x00000008u;
17407 event_time_ = value;
17409inline void MeetingTranscriptionStatus::set_event_time(::PROTOBUF_NAMESPACE_ID::int64 value) {
17410 _internal_set_event_time(value);
17415inline bool MeetingTranscriptionStatus::_internal_has_transcription_region()
const {
17416 bool value = (_has_bits_[0] & 0x00000001u) != 0;
17419inline bool MeetingTranscriptionStatus::has_transcription_region()
const {
17420 return _internal_has_transcription_region();
17422inline void MeetingTranscriptionStatus::clear_transcription_region() {
17423 transcription_region_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17424 _has_bits_[0] &= ~0x00000001u;
17426inline const std::string& MeetingTranscriptionStatus::transcription_region()
const {
17428 return _internal_transcription_region();
17430inline void MeetingTranscriptionStatus::set_transcription_region(
const std::string& value) {
17431 _internal_set_transcription_region(value);
17434inline std::string* MeetingTranscriptionStatus::mutable_transcription_region() {
17436 return _internal_mutable_transcription_region();
17438inline const std::string& MeetingTranscriptionStatus::_internal_transcription_region()
const {
17439 return transcription_region_.Get();
17441inline void MeetingTranscriptionStatus::_internal_set_transcription_region(
const std::string& value) {
17442 _has_bits_[0] |= 0x00000001u;
17443 transcription_region_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
17445inline void MeetingTranscriptionStatus::set_transcription_region(std::string&& value) {
17446 _has_bits_[0] |= 0x00000001u;
17447 transcription_region_.SetLite(
17448 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
17451inline void MeetingTranscriptionStatus::set_transcription_region(
const char* value) {
17452 GOOGLE_DCHECK(value !=
nullptr);
17453 _has_bits_[0] |= 0x00000001u;
17454 transcription_region_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
17458inline void MeetingTranscriptionStatus::set_transcription_region(
const char* value,
17460 _has_bits_[0] |= 0x00000001u;
17461 transcription_region_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
17462 reinterpret_cast<const char*
>(value), size), GetArena());
17465inline std::string* MeetingTranscriptionStatus::_internal_mutable_transcription_region() {
17466 _has_bits_[0] |= 0x00000001u;
17467 return transcription_region_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17469inline std::string* MeetingTranscriptionStatus::release_transcription_region() {
17471 if (!_internal_has_transcription_region()) {
17474 _has_bits_[0] &= ~0x00000001u;
17475 return transcription_region_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17477inline void MeetingTranscriptionStatus::set_allocated_transcription_region(std::string* transcription_region) {
17478 if (transcription_region !=
nullptr) {
17479 _has_bits_[0] |= 0x00000001u;
17481 _has_bits_[0] &= ~0x00000001u;
17483 transcription_region_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), transcription_region,
17489inline bool MeetingTranscriptionStatus::_internal_has_transcription_configuration()
const {
17490 bool value = (_has_bits_[0] & 0x00000002u) != 0;
17493inline bool MeetingTranscriptionStatus::has_transcription_configuration()
const {
17494 return _internal_has_transcription_configuration();
17496inline void MeetingTranscriptionStatus::clear_transcription_configuration() {
17497 transcription_configuration_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17498 _has_bits_[0] &= ~0x00000002u;
17500inline const std::string& MeetingTranscriptionStatus::transcription_configuration()
const {
17502 return _internal_transcription_configuration();
17504inline void MeetingTranscriptionStatus::set_transcription_configuration(
const std::string& value) {
17505 _internal_set_transcription_configuration(value);
17508inline std::string* MeetingTranscriptionStatus::mutable_transcription_configuration() {
17510 return _internal_mutable_transcription_configuration();
17512inline const std::string& MeetingTranscriptionStatus::_internal_transcription_configuration()
const {
17513 return transcription_configuration_.Get();
17515inline void MeetingTranscriptionStatus::_internal_set_transcription_configuration(
const std::string& value) {
17516 _has_bits_[0] |= 0x00000002u;
17517 transcription_configuration_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
17519inline void MeetingTranscriptionStatus::set_transcription_configuration(std::string&& value) {
17520 _has_bits_[0] |= 0x00000002u;
17521 transcription_configuration_.SetLite(
17522 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
17525inline void MeetingTranscriptionStatus::set_transcription_configuration(
const char* value) {
17526 GOOGLE_DCHECK(value !=
nullptr);
17527 _has_bits_[0] |= 0x00000002u;
17528 transcription_configuration_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
17532inline void MeetingTranscriptionStatus::set_transcription_configuration(
const char* value,
17534 _has_bits_[0] |= 0x00000002u;
17535 transcription_configuration_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
17536 reinterpret_cast<const char*
>(value), size), GetArena());
17539inline std::string* MeetingTranscriptionStatus::_internal_mutable_transcription_configuration() {
17540 _has_bits_[0] |= 0x00000002u;
17541 return transcription_configuration_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17543inline std::string* MeetingTranscriptionStatus::release_transcription_configuration() {
17545 if (!_internal_has_transcription_configuration()) {
17548 _has_bits_[0] &= ~0x00000002u;
17549 return transcription_configuration_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17551inline void MeetingTranscriptionStatus::set_allocated_transcription_configuration(std::string* transcription_configuration) {
17552 if (transcription_configuration !=
nullptr) {
17553 _has_bits_[0] |= 0x00000002u;
17555 _has_bits_[0] &= ~0x00000002u;
17557 transcription_configuration_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), transcription_configuration,
17563inline bool MeetingTranscriptionStatus::_internal_has_message()
const {
17564 bool value = (_has_bits_[0] & 0x00000004u) != 0;
17567inline bool MeetingTranscriptionStatus::has_message()
const {
17568 return _internal_has_message();
17570inline void MeetingTranscriptionStatus::clear_message() {
17571 message_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17572 _has_bits_[0] &= ~0x00000004u;
17574inline const std::string& MeetingTranscriptionStatus::message()
const {
17576 return _internal_message();
17578inline void MeetingTranscriptionStatus::set_message(
const std::string& value) {
17579 _internal_set_message(value);
17582inline std::string* MeetingTranscriptionStatus::mutable_message() {
17584 return _internal_mutable_message();
17586inline const std::string& MeetingTranscriptionStatus::_internal_message()
const {
17587 return message_.Get();
17589inline void MeetingTranscriptionStatus::_internal_set_message(
const std::string& value) {
17590 _has_bits_[0] |= 0x00000004u;
17591 message_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
17593inline void MeetingTranscriptionStatus::set_message(std::string&& value) {
17594 _has_bits_[0] |= 0x00000004u;
17596 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
17599inline void MeetingTranscriptionStatus::set_message(
const char* value) {
17600 GOOGLE_DCHECK(value !=
nullptr);
17601 _has_bits_[0] |= 0x00000004u;
17602 message_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
17606inline void MeetingTranscriptionStatus::set_message(
const char* value,
17608 _has_bits_[0] |= 0x00000004u;
17609 message_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
17610 reinterpret_cast<const char*
>(value), size), GetArena());
17613inline std::string* MeetingTranscriptionStatus::_internal_mutable_message() {
17614 _has_bits_[0] |= 0x00000004u;
17615 return message_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17617inline std::string* MeetingTranscriptionStatus::release_message() {
17619 if (!_internal_has_message()) {
17622 _has_bits_[0] &= ~0x00000004u;
17623 return message_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17625inline void MeetingTranscriptionStatus::set_allocated_message(std::string* message) {
17626 if (message !=
nullptr) {
17627 _has_bits_[0] |= 0x00000004u;
17629 _has_bits_[0] &= ~0x00000004u;
17631 message_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), message,
17641inline bool AudioTranscriptEvent::_internal_has_status()
const {
17642 return Event_case() == kStatus;
17644inline bool AudioTranscriptEvent::has_status()
const {
17645 return _internal_has_status();
17647inline void AudioTranscriptEvent::set_has_status() {
17648 _oneof_case_[0] = kStatus;
17650inline void AudioTranscriptEvent::clear_status() {
17651 if (_internal_has_status()) {
17652 if (GetArena() ==
nullptr) {
17653 delete Event_.status_;
17658inline ::signal_rtc::MeetingTranscriptionStatus* AudioTranscriptEvent::release_status() {
17660 if (_internal_has_status()) {
17662 ::signal_rtc::MeetingTranscriptionStatus* temp = Event_.status_;
17663 if (GetArena() !=
nullptr) {
17664 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17666 Event_.status_ =
nullptr;
17672inline const ::signal_rtc::MeetingTranscriptionStatus& AudioTranscriptEvent::_internal_status()
const {
17673 return _internal_has_status()
17677inline const ::signal_rtc::MeetingTranscriptionStatus& AudioTranscriptEvent::status()
const {
17679 return _internal_status();
17681inline ::signal_rtc::MeetingTranscriptionStatus* AudioTranscriptEvent::unsafe_arena_release_status() {
17683 if (_internal_has_status()) {
17685 ::signal_rtc::MeetingTranscriptionStatus* temp = Event_.status_;
17686 Event_.status_ =
nullptr;
17692inline void AudioTranscriptEvent::unsafe_arena_set_allocated_status(::signal_rtc::MeetingTranscriptionStatus* status) {
17696 Event_.status_ = status;
17700inline ::signal_rtc::MeetingTranscriptionStatus* AudioTranscriptEvent::_internal_mutable_status() {
17701 if (!_internal_has_status()) {
17704 Event_.status_ = CreateMaybeMessage< ::signal_rtc::MeetingTranscriptionStatus >(GetArena());
17706 return Event_.status_;
17708inline ::signal_rtc::MeetingTranscriptionStatus* AudioTranscriptEvent::mutable_status() {
17710 return _internal_mutable_status();
17714inline bool AudioTranscriptEvent::_internal_has_transcript()
const {
17715 return Event_case() == kTranscript;
17717inline bool AudioTranscriptEvent::has_transcript()
const {
17718 return _internal_has_transcript();
17720inline void AudioTranscriptEvent::set_has_transcript() {
17721 _oneof_case_[0] = kTranscript;
17723inline void AudioTranscriptEvent::clear_transcript() {
17724 if (_internal_has_transcript()) {
17725 if (GetArena() ==
nullptr) {
17726 delete Event_.transcript_;
17731inline ::signal_rtc::AudioTranscript* AudioTranscriptEvent::release_transcript() {
17733 if (_internal_has_transcript()) {
17735 ::signal_rtc::AudioTranscript* temp = Event_.transcript_;
17736 if (GetArena() !=
nullptr) {
17737 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
17739 Event_.transcript_ =
nullptr;
17745inline const ::signal_rtc::AudioTranscript& AudioTranscriptEvent::_internal_transcript()
const {
17746 return _internal_has_transcript()
17747 ? *Event_.transcript_
17750inline const ::signal_rtc::AudioTranscript& AudioTranscriptEvent::transcript()
const {
17752 return _internal_transcript();
17754inline ::signal_rtc::AudioTranscript* AudioTranscriptEvent::unsafe_arena_release_transcript() {
17756 if (_internal_has_transcript()) {
17758 ::signal_rtc::AudioTranscript* temp = Event_.transcript_;
17759 Event_.transcript_ =
nullptr;
17765inline void AudioTranscriptEvent::unsafe_arena_set_allocated_transcript(::signal_rtc::AudioTranscript* transcript) {
17768 set_has_transcript();
17769 Event_.transcript_ = transcript;
17773inline ::signal_rtc::AudioTranscript* AudioTranscriptEvent::_internal_mutable_transcript() {
17774 if (!_internal_has_transcript()) {
17776 set_has_transcript();
17777 Event_.transcript_ = CreateMaybeMessage< ::signal_rtc::AudioTranscript >(GetArena());
17779 return Event_.transcript_;
17781inline ::signal_rtc::AudioTranscript* AudioTranscriptEvent::mutable_transcript() {
17783 return _internal_mutable_transcript();
17786inline bool AudioTranscriptEvent::has_Event()
const {
17787 return Event_case() != EVENT_NOT_SET;
17789inline void AudioTranscriptEvent::clear_has_Event() {
17790 _oneof_case_[0] = EVENT_NOT_SET;
17792inline AudioTranscriptEvent::EventCase AudioTranscriptEvent::Event_case()
const {
17793 return AudioTranscriptEvent::EventCase(_oneof_case_[0]);
17800inline int AudioTranscriptFrame::_internal_events_size()
const {
17801 return events_.size();
17803inline int AudioTranscriptFrame::events_size()
const {
17804 return _internal_events_size();
17806inline void AudioTranscriptFrame::clear_events() {
17809inline ::signal_rtc::AudioTranscriptEvent* AudioTranscriptFrame::mutable_events(
int index) {
17811 return events_.Mutable(index);
17813inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEvent >*
17814AudioTranscriptFrame::mutable_events() {
17818inline const ::signal_rtc::AudioTranscriptEvent& AudioTranscriptFrame::_internal_events(
int index)
const {
17819 return events_.Get(index);
17821inline const ::signal_rtc::AudioTranscriptEvent& AudioTranscriptFrame::events(
int index)
const {
17823 return _internal_events(index);
17825inline ::signal_rtc::AudioTranscriptEvent* AudioTranscriptFrame::_internal_add_events() {
17826 return events_.Add();
17828inline ::signal_rtc::AudioTranscriptEvent* AudioTranscriptFrame::add_events() {
17830 return _internal_add_events();
17832inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEvent >&
17833AudioTranscriptFrame::events()
const {
17843inline int RemoteVideoUpdateFrame::_internal_added_or_updated_video_subscriptions_size()
const {
17844 return added_or_updated_video_subscriptions_.size();
17846inline int RemoteVideoUpdateFrame::added_or_updated_video_subscriptions_size()
const {
17847 return _internal_added_or_updated_video_subscriptions_size();
17849inline void RemoteVideoUpdateFrame::clear_added_or_updated_video_subscriptions() {
17850 added_or_updated_video_subscriptions_.Clear();
17852inline ::signal_rtc::VideoSubscriptionConfiguration* RemoteVideoUpdateFrame::mutable_added_or_updated_video_subscriptions(
int index) {
17854 return added_or_updated_video_subscriptions_.Mutable(index);
17856inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::VideoSubscriptionConfiguration >*
17857RemoteVideoUpdateFrame::mutable_added_or_updated_video_subscriptions() {
17859 return &added_or_updated_video_subscriptions_;
17861inline const ::signal_rtc::VideoSubscriptionConfiguration& RemoteVideoUpdateFrame::_internal_added_or_updated_video_subscriptions(
int index)
const {
17862 return added_or_updated_video_subscriptions_.Get(index);
17864inline const ::signal_rtc::VideoSubscriptionConfiguration& RemoteVideoUpdateFrame::added_or_updated_video_subscriptions(
int index)
const {
17866 return _internal_added_or_updated_video_subscriptions(index);
17868inline ::signal_rtc::VideoSubscriptionConfiguration* RemoteVideoUpdateFrame::_internal_add_added_or_updated_video_subscriptions() {
17869 return added_or_updated_video_subscriptions_.Add();
17871inline ::signal_rtc::VideoSubscriptionConfiguration* RemoteVideoUpdateFrame::add_added_or_updated_video_subscriptions() {
17873 return _internal_add_added_or_updated_video_subscriptions();
17875inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::VideoSubscriptionConfiguration >&
17876RemoteVideoUpdateFrame::added_or_updated_video_subscriptions()
const {
17878 return added_or_updated_video_subscriptions_;
17882inline int RemoteVideoUpdateFrame::_internal_removed_video_subscription_mids_size()
const {
17883 return removed_video_subscription_mids_.size();
17885inline int RemoteVideoUpdateFrame::removed_video_subscription_mids_size()
const {
17886 return _internal_removed_video_subscription_mids_size();
17888inline void RemoteVideoUpdateFrame::clear_removed_video_subscription_mids() {
17889 removed_video_subscription_mids_.Clear();
17891inline std::string* RemoteVideoUpdateFrame::add_removed_video_subscription_mids() {
17893 return _internal_add_removed_video_subscription_mids();
17895inline const std::string& RemoteVideoUpdateFrame::_internal_removed_video_subscription_mids(
int index)
const {
17896 return removed_video_subscription_mids_.Get(index);
17898inline const std::string& RemoteVideoUpdateFrame::removed_video_subscription_mids(
int index)
const {
17900 return _internal_removed_video_subscription_mids(index);
17902inline std::string* RemoteVideoUpdateFrame::mutable_removed_video_subscription_mids(
int index) {
17904 return removed_video_subscription_mids_.Mutable(index);
17906inline void RemoteVideoUpdateFrame::set_removed_video_subscription_mids(
int index,
const std::string& value) {
17908 removed_video_subscription_mids_.Mutable(index)->assign(value);
17910inline void RemoteVideoUpdateFrame::set_removed_video_subscription_mids(
int index, std::string&& value) {
17912 removed_video_subscription_mids_.Mutable(index)->assign(std::move(value));
17914inline void RemoteVideoUpdateFrame::set_removed_video_subscription_mids(
int index,
const char* value) {
17915 GOOGLE_DCHECK(value !=
nullptr);
17916 removed_video_subscription_mids_.Mutable(index)->assign(value);
17919inline void RemoteVideoUpdateFrame::set_removed_video_subscription_mids(
int index,
const char* value,
size_t size) {
17920 removed_video_subscription_mids_.Mutable(index)->assign(
17921 reinterpret_cast<const char*
>(value), size);
17924inline std::string* RemoteVideoUpdateFrame::_internal_add_removed_video_subscription_mids() {
17925 return removed_video_subscription_mids_.Add();
17927inline void RemoteVideoUpdateFrame::add_removed_video_subscription_mids(
const std::string& value) {
17928 removed_video_subscription_mids_.Add()->assign(value);
17931inline void RemoteVideoUpdateFrame::add_removed_video_subscription_mids(std::string&& value) {
17932 removed_video_subscription_mids_.Add(std::move(value));
17935inline void RemoteVideoUpdateFrame::add_removed_video_subscription_mids(
const char* value) {
17936 GOOGLE_DCHECK(value !=
nullptr);
17937 removed_video_subscription_mids_.Add()->assign(value);
17940inline void RemoteVideoUpdateFrame::add_removed_video_subscription_mids(
const char* value,
size_t size) {
17941 removed_video_subscription_mids_.Add()->assign(
reinterpret_cast<const char*
>(value), size);
17944inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>&
17945RemoteVideoUpdateFrame::removed_video_subscription_mids()
const {
17947 return removed_video_subscription_mids_;
17949inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>*
17950RemoteVideoUpdateFrame::mutable_removed_video_subscription_mids() {
17952 return &removed_video_subscription_mids_;
17960inline bool VideoSubscriptionConfiguration::_internal_has_mid()
const {
17961 bool value = (_has_bits_[0] & 0x00000001u) != 0;
17964inline bool VideoSubscriptionConfiguration::has_mid()
const {
17965 return _internal_has_mid();
17967inline void VideoSubscriptionConfiguration::clear_mid() {
17968 mid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
17969 _has_bits_[0] &= ~0x00000001u;
17971inline const std::string& VideoSubscriptionConfiguration::mid()
const {
17973 return _internal_mid();
17975inline void VideoSubscriptionConfiguration::set_mid(
const std::string& value) {
17976 _internal_set_mid(value);
17979inline std::string* VideoSubscriptionConfiguration::mutable_mid() {
17981 return _internal_mutable_mid();
17983inline const std::string& VideoSubscriptionConfiguration::_internal_mid()
const {
17986inline void VideoSubscriptionConfiguration::_internal_set_mid(
const std::string& value) {
17987 _has_bits_[0] |= 0x00000001u;
17988 mid_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
17990inline void VideoSubscriptionConfiguration::set_mid(std::string&& value) {
17991 _has_bits_[0] |= 0x00000001u;
17993 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
17996inline void VideoSubscriptionConfiguration::set_mid(
const char* value) {
17997 GOOGLE_DCHECK(value !=
nullptr);
17998 _has_bits_[0] |= 0x00000001u;
17999 mid_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18003inline void VideoSubscriptionConfiguration::set_mid(
const char* value,
18005 _has_bits_[0] |= 0x00000001u;
18006 mid_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18007 reinterpret_cast<const char*
>(value), size), GetArena());
18010inline std::string* VideoSubscriptionConfiguration::_internal_mutable_mid() {
18011 _has_bits_[0] |= 0x00000001u;
18012 return mid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18014inline std::string* VideoSubscriptionConfiguration::release_mid() {
18016 if (!_internal_has_mid()) {
18019 _has_bits_[0] &= ~0x00000001u;
18020 return mid_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18022inline void VideoSubscriptionConfiguration::set_allocated_mid(std::string* mid) {
18023 if (mid !=
nullptr) {
18024 _has_bits_[0] |= 0x00000001u;
18026 _has_bits_[0] &= ~0x00000001u;
18028 mid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), mid,
18034inline bool VideoSubscriptionConfiguration::_internal_has_attendee_id()
const {
18035 bool value = (_has_bits_[0] & 0x00000002u) != 0;
18038inline bool VideoSubscriptionConfiguration::has_attendee_id()
const {
18039 return _internal_has_attendee_id();
18041inline void VideoSubscriptionConfiguration::clear_attendee_id() {
18042 attendee_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18043 _has_bits_[0] &= ~0x00000002u;
18045inline const std::string& VideoSubscriptionConfiguration::attendee_id()
const {
18047 return _internal_attendee_id();
18049inline void VideoSubscriptionConfiguration::set_attendee_id(
const std::string& value) {
18050 _internal_set_attendee_id(value);
18053inline std::string* VideoSubscriptionConfiguration::mutable_attendee_id() {
18055 return _internal_mutable_attendee_id();
18057inline const std::string& VideoSubscriptionConfiguration::_internal_attendee_id()
const {
18058 return attendee_id_.Get();
18060inline void VideoSubscriptionConfiguration::_internal_set_attendee_id(
const std::string& value) {
18061 _has_bits_[0] |= 0x00000002u;
18062 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
18064inline void VideoSubscriptionConfiguration::set_attendee_id(std::string&& value) {
18065 _has_bits_[0] |= 0x00000002u;
18066 attendee_id_.SetLite(
18067 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
18070inline void VideoSubscriptionConfiguration::set_attendee_id(
const char* value) {
18071 GOOGLE_DCHECK(value !=
nullptr);
18072 _has_bits_[0] |= 0x00000002u;
18073 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18077inline void VideoSubscriptionConfiguration::set_attendee_id(
const char* value,
18079 _has_bits_[0] |= 0x00000002u;
18080 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18081 reinterpret_cast<const char*
>(value), size), GetArena());
18084inline std::string* VideoSubscriptionConfiguration::_internal_mutable_attendee_id() {
18085 _has_bits_[0] |= 0x00000002u;
18086 return attendee_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18088inline std::string* VideoSubscriptionConfiguration::release_attendee_id() {
18090 if (!_internal_has_attendee_id()) {
18093 _has_bits_[0] &= ~0x00000002u;
18094 return attendee_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18096inline void VideoSubscriptionConfiguration::set_allocated_attendee_id(std::string* attendee_id) {
18097 if (attendee_id !=
nullptr) {
18098 _has_bits_[0] |= 0x00000002u;
18100 _has_bits_[0] &= ~0x00000002u;
18102 attendee_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), attendee_id,
18108inline bool VideoSubscriptionConfiguration::_internal_has_stream_id()
const {
18109 bool value = (_has_bits_[0] & 0x00000004u) != 0;
18112inline bool VideoSubscriptionConfiguration::has_stream_id()
const {
18113 return _internal_has_stream_id();
18115inline void VideoSubscriptionConfiguration::clear_stream_id() {
18117 _has_bits_[0] &= ~0x00000004u;
18119inline ::PROTOBUF_NAMESPACE_ID::uint32 VideoSubscriptionConfiguration::_internal_stream_id()
const {
18122inline ::PROTOBUF_NAMESPACE_ID::uint32 VideoSubscriptionConfiguration::stream_id()
const {
18124 return _internal_stream_id();
18126inline void VideoSubscriptionConfiguration::_internal_set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
18127 _has_bits_[0] |= 0x00000004u;
18128 stream_id_ = value;
18130inline void VideoSubscriptionConfiguration::set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
18131 _internal_set_stream_id(value);
18140inline bool PrimaryMeetingJoinFrame::_internal_has_credentials()
const {
18141 bool value = (_has_bits_[0] & 0x00000001u) != 0;
18142 PROTOBUF_ASSUME(!value || credentials_ !=
nullptr);
18145inline bool PrimaryMeetingJoinFrame::has_credentials()
const {
18146 return _internal_has_credentials();
18148inline void PrimaryMeetingJoinFrame::clear_credentials() {
18149 if (credentials_ !=
nullptr) credentials_->Clear();
18150 _has_bits_[0] &= ~0x00000001u;
18152inline const ::signal_rtc::MeetingSessionCredentials& PrimaryMeetingJoinFrame::_internal_credentials()
const {
18153 const ::signal_rtc::MeetingSessionCredentials* p = credentials_;
18154 return p !=
nullptr ? *p :
reinterpret_cast<const ::signal_rtc::MeetingSessionCredentials&
>(
18157inline const ::signal_rtc::MeetingSessionCredentials& PrimaryMeetingJoinFrame::credentials()
const {
18159 return _internal_credentials();
18161inline void PrimaryMeetingJoinFrame::unsafe_arena_set_allocated_credentials(
18162 ::signal_rtc::MeetingSessionCredentials* credentials) {
18163 if (GetArena() ==
nullptr) {
18164 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(credentials_);
18166 credentials_ = credentials;
18168 _has_bits_[0] |= 0x00000001u;
18170 _has_bits_[0] &= ~0x00000001u;
18174inline ::signal_rtc::MeetingSessionCredentials* PrimaryMeetingJoinFrame::release_credentials() {
18175 _has_bits_[0] &= ~0x00000001u;
18176 ::signal_rtc::MeetingSessionCredentials* temp = credentials_;
18177 credentials_ =
nullptr;
18178 if (GetArena() !=
nullptr) {
18179 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
18183inline ::signal_rtc::MeetingSessionCredentials* PrimaryMeetingJoinFrame::unsafe_arena_release_credentials() {
18185 _has_bits_[0] &= ~0x00000001u;
18186 ::signal_rtc::MeetingSessionCredentials* temp = credentials_;
18187 credentials_ =
nullptr;
18190inline ::signal_rtc::MeetingSessionCredentials* PrimaryMeetingJoinFrame::_internal_mutable_credentials() {
18191 _has_bits_[0] |= 0x00000001u;
18192 if (credentials_ ==
nullptr) {
18193 auto* p = CreateMaybeMessage<::signal_rtc::MeetingSessionCredentials>(GetArena());
18196 return credentials_;
18198inline ::signal_rtc::MeetingSessionCredentials* PrimaryMeetingJoinFrame::mutable_credentials() {
18200 return _internal_mutable_credentials();
18202inline void PrimaryMeetingJoinFrame::set_allocated_credentials(::signal_rtc::MeetingSessionCredentials* credentials) {
18203 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
18204 if (message_arena ==
nullptr) {
18205 delete credentials_;
18208 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
18209 ::PROTOBUF_NAMESPACE_ID::Arena::GetArena(credentials);
18210 if (message_arena != submessage_arena) {
18211 credentials = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
18212 message_arena, credentials, submessage_arena);
18214 _has_bits_[0] |= 0x00000001u;
18216 _has_bits_[0] &= ~0x00000001u;
18218 credentials_ = credentials;
18227inline bool PrimaryMeetingJoinAckFrame::_internal_has_attendee_id()
const {
18228 bool value = (_has_bits_[0] & 0x00000001u) != 0;
18231inline bool PrimaryMeetingJoinAckFrame::has_attendee_id()
const {
18232 return _internal_has_attendee_id();
18234inline void PrimaryMeetingJoinAckFrame::clear_attendee_id() {
18235 attendee_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18236 _has_bits_[0] &= ~0x00000001u;
18238inline const std::string& PrimaryMeetingJoinAckFrame::attendee_id()
const {
18240 return _internal_attendee_id();
18242inline void PrimaryMeetingJoinAckFrame::set_attendee_id(
const std::string& value) {
18243 _internal_set_attendee_id(value);
18246inline std::string* PrimaryMeetingJoinAckFrame::mutable_attendee_id() {
18248 return _internal_mutable_attendee_id();
18250inline const std::string& PrimaryMeetingJoinAckFrame::_internal_attendee_id()
const {
18251 return attendee_id_.Get();
18253inline void PrimaryMeetingJoinAckFrame::_internal_set_attendee_id(
const std::string& value) {
18254 _has_bits_[0] |= 0x00000001u;
18255 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
18257inline void PrimaryMeetingJoinAckFrame::set_attendee_id(std::string&& value) {
18258 _has_bits_[0] |= 0x00000001u;
18259 attendee_id_.SetLite(
18260 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
18263inline void PrimaryMeetingJoinAckFrame::set_attendee_id(
const char* value) {
18264 GOOGLE_DCHECK(value !=
nullptr);
18265 _has_bits_[0] |= 0x00000001u;
18266 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18270inline void PrimaryMeetingJoinAckFrame::set_attendee_id(
const char* value,
18272 _has_bits_[0] |= 0x00000001u;
18273 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18274 reinterpret_cast<const char*
>(value), size), GetArena());
18277inline std::string* PrimaryMeetingJoinAckFrame::_internal_mutable_attendee_id() {
18278 _has_bits_[0] |= 0x00000001u;
18279 return attendee_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18281inline std::string* PrimaryMeetingJoinAckFrame::release_attendee_id() {
18283 if (!_internal_has_attendee_id()) {
18286 _has_bits_[0] &= ~0x00000001u;
18287 return attendee_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18289inline void PrimaryMeetingJoinAckFrame::set_allocated_attendee_id(std::string* attendee_id) {
18290 if (attendee_id !=
nullptr) {
18291 _has_bits_[0] |= 0x00000001u;
18293 _has_bits_[0] &= ~0x00000001u;
18295 attendee_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), attendee_id,
18309inline bool BridgeReserveFrame::_internal_has_type()
const {
18310 bool value = (_has_bits_[0] & 0x00000002u) != 0;
18313inline bool BridgeReserveFrame::has_type()
const {
18314 return _internal_has_type();
18316inline void BridgeReserveFrame::clear_type() {
18318 _has_bits_[0] &= ~0x00000002u;
18325 return _internal_type();
18329 _has_bits_[0] |= 0x00000002u;
18333 _internal_set_type(value);
18338inline bool BridgeReserveFrame::_internal_has_action()
const {
18339 bool value = (_has_bits_[0] & 0x00000004u) != 0;
18342inline bool BridgeReserveFrame::has_action()
const {
18343 return _internal_has_action();
18345inline void BridgeReserveFrame::clear_action() {
18347 _has_bits_[0] &= ~0x00000004u;
18354 return _internal_action();
18358 _has_bits_[0] |= 0x00000004u;
18362 _internal_set_action(value);
18367inline bool BridgeReserveFrame::_internal_has_client_request_token()
const {
18368 bool value = (_has_bits_[0] & 0x00000001u) != 0;
18371inline bool BridgeReserveFrame::has_client_request_token()
const {
18372 return _internal_has_client_request_token();
18374inline void BridgeReserveFrame::clear_client_request_token() {
18375 client_request_token_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18376 _has_bits_[0] &= ~0x00000001u;
18378inline const std::string& BridgeReserveFrame::client_request_token()
const {
18380 return _internal_client_request_token();
18382inline void BridgeReserveFrame::set_client_request_token(
const std::string& value) {
18383 _internal_set_client_request_token(value);
18386inline std::string* BridgeReserveFrame::mutable_client_request_token() {
18388 return _internal_mutable_client_request_token();
18390inline const std::string& BridgeReserveFrame::_internal_client_request_token()
const {
18391 return client_request_token_.Get();
18393inline void BridgeReserveFrame::_internal_set_client_request_token(
const std::string& value) {
18394 _has_bits_[0] |= 0x00000001u;
18395 client_request_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
18397inline void BridgeReserveFrame::set_client_request_token(std::string&& value) {
18398 _has_bits_[0] |= 0x00000001u;
18399 client_request_token_.SetLite(
18400 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
18403inline void BridgeReserveFrame::set_client_request_token(
const char* value) {
18404 GOOGLE_DCHECK(value !=
nullptr);
18405 _has_bits_[0] |= 0x00000001u;
18406 client_request_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18410inline void BridgeReserveFrame::set_client_request_token(
const char* value,
18412 _has_bits_[0] |= 0x00000001u;
18413 client_request_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18414 reinterpret_cast<const char*
>(value), size), GetArena());
18417inline std::string* BridgeReserveFrame::_internal_mutable_client_request_token() {
18418 _has_bits_[0] |= 0x00000001u;
18419 return client_request_token_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18421inline std::string* BridgeReserveFrame::release_client_request_token() {
18423 if (!_internal_has_client_request_token()) {
18426 _has_bits_[0] &= ~0x00000001u;
18427 return client_request_token_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18429inline void BridgeReserveFrame::set_allocated_client_request_token(std::string* client_request_token) {
18430 if (client_request_token !=
nullptr) {
18431 _has_bits_[0] |= 0x00000001u;
18433 _has_bits_[0] &= ~0x00000001u;
18435 client_request_token_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), client_request_token,
18445inline bool BridgeReserveAckFrame::_internal_has_client_request_token()
const {
18446 bool value = (_has_bits_[0] & 0x00000001u) != 0;
18449inline bool BridgeReserveAckFrame::has_client_request_token()
const {
18450 return _internal_has_client_request_token();
18452inline void BridgeReserveAckFrame::clear_client_request_token() {
18453 client_request_token_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18454 _has_bits_[0] &= ~0x00000001u;
18456inline const std::string& BridgeReserveAckFrame::client_request_token()
const {
18458 return _internal_client_request_token();
18460inline void BridgeReserveAckFrame::set_client_request_token(
const std::string& value) {
18461 _internal_set_client_request_token(value);
18464inline std::string* BridgeReserveAckFrame::mutable_client_request_token() {
18466 return _internal_mutable_client_request_token();
18468inline const std::string& BridgeReserveAckFrame::_internal_client_request_token()
const {
18469 return client_request_token_.Get();
18471inline void BridgeReserveAckFrame::_internal_set_client_request_token(
const std::string& value) {
18472 _has_bits_[0] |= 0x00000001u;
18473 client_request_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
18475inline void BridgeReserveAckFrame::set_client_request_token(std::string&& value) {
18476 _has_bits_[0] |= 0x00000001u;
18477 client_request_token_.SetLite(
18478 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
18481inline void BridgeReserveAckFrame::set_client_request_token(
const char* value) {
18482 GOOGLE_DCHECK(value !=
nullptr);
18483 _has_bits_[0] |= 0x00000001u;
18484 client_request_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18488inline void BridgeReserveAckFrame::set_client_request_token(
const char* value,
18490 _has_bits_[0] |= 0x00000001u;
18491 client_request_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18492 reinterpret_cast<const char*
>(value), size), GetArena());
18495inline std::string* BridgeReserveAckFrame::_internal_mutable_client_request_token() {
18496 _has_bits_[0] |= 0x00000001u;
18497 return client_request_token_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18499inline std::string* BridgeReserveAckFrame::release_client_request_token() {
18501 if (!_internal_has_client_request_token()) {
18504 _has_bits_[0] &= ~0x00000001u;
18505 return client_request_token_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18507inline void BridgeReserveAckFrame::set_allocated_client_request_token(std::string* client_request_token) {
18508 if (client_request_token !=
nullptr) {
18509 _has_bits_[0] |= 0x00000001u;
18511 _has_bits_[0] &= ~0x00000001u;
18513 client_request_token_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), client_request_token,
18523inline bool MeetingSessionCredentials::_internal_has_attendee_id()
const {
18524 bool value = (_has_bits_[0] & 0x00000001u) != 0;
18527inline bool MeetingSessionCredentials::has_attendee_id()
const {
18528 return _internal_has_attendee_id();
18530inline void MeetingSessionCredentials::clear_attendee_id() {
18531 attendee_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18532 _has_bits_[0] &= ~0x00000001u;
18534inline const std::string& MeetingSessionCredentials::attendee_id()
const {
18536 return _internal_attendee_id();
18538inline void MeetingSessionCredentials::set_attendee_id(
const std::string& value) {
18539 _internal_set_attendee_id(value);
18542inline std::string* MeetingSessionCredentials::mutable_attendee_id() {
18544 return _internal_mutable_attendee_id();
18546inline const std::string& MeetingSessionCredentials::_internal_attendee_id()
const {
18547 return attendee_id_.Get();
18549inline void MeetingSessionCredentials::_internal_set_attendee_id(
const std::string& value) {
18550 _has_bits_[0] |= 0x00000001u;
18551 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
18553inline void MeetingSessionCredentials::set_attendee_id(std::string&& value) {
18554 _has_bits_[0] |= 0x00000001u;
18555 attendee_id_.SetLite(
18556 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
18559inline void MeetingSessionCredentials::set_attendee_id(
const char* value) {
18560 GOOGLE_DCHECK(value !=
nullptr);
18561 _has_bits_[0] |= 0x00000001u;
18562 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18566inline void MeetingSessionCredentials::set_attendee_id(
const char* value,
18568 _has_bits_[0] |= 0x00000001u;
18569 attendee_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18570 reinterpret_cast<const char*
>(value), size), GetArena());
18573inline std::string* MeetingSessionCredentials::_internal_mutable_attendee_id() {
18574 _has_bits_[0] |= 0x00000001u;
18575 return attendee_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18577inline std::string* MeetingSessionCredentials::release_attendee_id() {
18579 if (!_internal_has_attendee_id()) {
18582 _has_bits_[0] &= ~0x00000001u;
18583 return attendee_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18585inline void MeetingSessionCredentials::set_allocated_attendee_id(std::string* attendee_id) {
18586 if (attendee_id !=
nullptr) {
18587 _has_bits_[0] |= 0x00000001u;
18589 _has_bits_[0] &= ~0x00000001u;
18591 attendee_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), attendee_id,
18597inline bool MeetingSessionCredentials::_internal_has_external_user_id()
const {
18598 bool value = (_has_bits_[0] & 0x00000002u) != 0;
18601inline bool MeetingSessionCredentials::has_external_user_id()
const {
18602 return _internal_has_external_user_id();
18604inline void MeetingSessionCredentials::clear_external_user_id() {
18605 external_user_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18606 _has_bits_[0] &= ~0x00000002u;
18608inline const std::string& MeetingSessionCredentials::external_user_id()
const {
18610 return _internal_external_user_id();
18612inline void MeetingSessionCredentials::set_external_user_id(
const std::string& value) {
18613 _internal_set_external_user_id(value);
18616inline std::string* MeetingSessionCredentials::mutable_external_user_id() {
18618 return _internal_mutable_external_user_id();
18620inline const std::string& MeetingSessionCredentials::_internal_external_user_id()
const {
18621 return external_user_id_.Get();
18623inline void MeetingSessionCredentials::_internal_set_external_user_id(
const std::string& value) {
18624 _has_bits_[0] |= 0x00000002u;
18625 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
18627inline void MeetingSessionCredentials::set_external_user_id(std::string&& value) {
18628 _has_bits_[0] |= 0x00000002u;
18629 external_user_id_.SetLite(
18630 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
18633inline void MeetingSessionCredentials::set_external_user_id(
const char* value) {
18634 GOOGLE_DCHECK(value !=
nullptr);
18635 _has_bits_[0] |= 0x00000002u;
18636 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18640inline void MeetingSessionCredentials::set_external_user_id(
const char* value,
18642 _has_bits_[0] |= 0x00000002u;
18643 external_user_id_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18644 reinterpret_cast<const char*
>(value), size), GetArena());
18647inline std::string* MeetingSessionCredentials::_internal_mutable_external_user_id() {
18648 _has_bits_[0] |= 0x00000002u;
18649 return external_user_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18651inline std::string* MeetingSessionCredentials::release_external_user_id() {
18653 if (!_internal_has_external_user_id()) {
18656 _has_bits_[0] &= ~0x00000002u;
18657 return external_user_id_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18659inline void MeetingSessionCredentials::set_allocated_external_user_id(std::string* external_user_id) {
18660 if (external_user_id !=
nullptr) {
18661 _has_bits_[0] |= 0x00000002u;
18663 _has_bits_[0] &= ~0x00000002u;
18665 external_user_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), external_user_id,
18671inline bool MeetingSessionCredentials::_internal_has_join_token()
const {
18672 bool value = (_has_bits_[0] & 0x00000004u) != 0;
18675inline bool MeetingSessionCredentials::has_join_token()
const {
18676 return _internal_has_join_token();
18678inline void MeetingSessionCredentials::clear_join_token() {
18679 join_token_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18680 _has_bits_[0] &= ~0x00000004u;
18682inline const std::string& MeetingSessionCredentials::join_token()
const {
18684 return _internal_join_token();
18686inline void MeetingSessionCredentials::set_join_token(
const std::string& value) {
18687 _internal_set_join_token(value);
18690inline std::string* MeetingSessionCredentials::mutable_join_token() {
18692 return _internal_mutable_join_token();
18694inline const std::string& MeetingSessionCredentials::_internal_join_token()
const {
18695 return join_token_.Get();
18697inline void MeetingSessionCredentials::_internal_set_join_token(
const std::string& value) {
18698 _has_bits_[0] |= 0x00000004u;
18699 join_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
18701inline void MeetingSessionCredentials::set_join_token(std::string&& value) {
18702 _has_bits_[0] |= 0x00000004u;
18703 join_token_.SetLite(
18704 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
18707inline void MeetingSessionCredentials::set_join_token(
const char* value) {
18708 GOOGLE_DCHECK(value !=
nullptr);
18709 _has_bits_[0] |= 0x00000004u;
18710 join_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
18714inline void MeetingSessionCredentials::set_join_token(
const char* value,
18716 _has_bits_[0] |= 0x00000004u;
18717 join_token_.SetLite(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
18718 reinterpret_cast<const char*
>(value), size), GetArena());
18721inline std::string* MeetingSessionCredentials::_internal_mutable_join_token() {
18722 _has_bits_[0] |= 0x00000004u;
18723 return join_token_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18725inline std::string* MeetingSessionCredentials::release_join_token() {
18727 if (!_internal_has_join_token()) {
18730 _has_bits_[0] &= ~0x00000004u;
18731 return join_token_.ReleaseNonDefault(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
18733inline void MeetingSessionCredentials::set_allocated_join_token(std::string* join_token) {
18734 if (join_token !=
nullptr) {
18735 _has_bits_[0] |= 0x00000004u;
18737 _has_bits_[0] &= ~0x00000004u;
18739 join_token_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), join_token,
18745 #pragma GCC diagnostic pop
18844PROTOBUF_NAMESPACE_OPEN
18857PROTOBUF_NAMESPACE_CLOSE
18861#include <google/protobuf/port_undef.inc>
Definition: video_control.pb.cc:133
Definition: video_control.pb.cc:141
Definition: video_control.pb.cc:157
Definition: video_control.pb.cc:149
Definition: video_control.pb.cc:145
Definition: video_control.pb.cc:193
Definition: video_control.pb.cc:201
Definition: video_control.pb.cc:189
Definition: video_control.pb.cc:209
Definition: video_control.pb.cc:213
Definition: video_control.pb.cc:185
Definition: video_control.pb.cc:197
Definition: video_control.pb.cc:129
Definition: video_control.pb.cc:113
Definition: video_control.pb.cc:85
Definition: video_control.pb.cc:81
Definition: video_control.pb.cc:241
Definition: video_control.pb.cc:237
Definition: video_control.pb.cc:69
Definition: video_control.pb.cc:169
Definition: video_control.pb.cc:173
Definition: video_control.pb.cc:177
Definition: video_control.pb.cc:65
Definition: video_control.pb.cc:105
Definition: video_control.pb.cc:77
Definition: video_control.pb.cc:73
Definition: video_control.pb.cc:93
Definition: video_control.pb.cc:89
Definition: video_control.pb.cc:245
Definition: video_control.pb.cc:205
Definition: video_control.pb.cc:161
Definition: video_control.pb.h:554
TurnCredentials & operator=(TurnCredentials &&from) noexcept
Definition: video_control.pb.h:6503
void set_profile_id(const std::string &value)
void set_app_version(const std::string &value)
RemoteVideoUpdateFrame & operator=(RemoteVideoUpdateFrame &&from) noexcept
Definition: video_control.pb.h:8337
std::string * mutable_sdp_offer()
void set_track_label(const std::string &value)
Bitrate()
Definition: video_control.pb.h:4217
const std::string & transcript() const
std::string * mutable_username()
const std::string & device_model() const
void add_removed_video_subscription_mids(const char *value, size_t size)
void CopyFrom(const BridgeJoinFrame &from)
::signal_rtc::AudioTranscriptFrame * release_audio_transcript()
::signal_rtc::DataMessageFrame * release_data_message()
::signal_rtc::StreamDescriptor * mutable_sources(int index)
void UnsafeArenaSwap(LeaveAckFrame *other)
Definition: video_control.pb.h:2606
::signal_rtc::SubscribeFrame * unsafe_arena_release_sub()
void clear_audio_metadata()
std::string * release_app_version()
::signal_rtc::ErrorFrame * release_error()
void clear_device_model()
SignalFrame(SignalFrame &&from) noexcept
Definition: video_control.pb.h:560
void set_type(::signal_rtc::BridgeReserveFrame_ReservationType value)
AudioStreamIdInfoFrame(const AudioStreamIdInfoFrame &from)
static const LeaveFrame & default_instance()
VideoSubscriptionConfiguration & operator=(VideoSubscriptionConfiguration &&from) noexcept
Definition: video_control.pb.h:8500
void unsafe_arena_set_allocated_error(::signal_rtc::ErrorFrame *error)
static const StreamAllocation & default_instance()
LeaveAckFrame & operator=(LeaveAckFrame &&from) noexcept
Definition: video_control.pb.h:2570
void unsafe_arena_set_allocated_ping_pong(::signal_rtc::PingPongFrame *ping_pong)
AudioTranscriptFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const VideoSubscriptionConfiguration & default_instance()
void clear_send_streams()
::signal_rtc::BridgeReserveFrame * release_bridge_reserve()
void add_uris(const char *value)
void set_allocated_content(std::string *content)
AudioControlFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Metric * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:5517
void set_type(const std::string &value)
void set_transcription_region(const char *value, size_t size)
void MergeFrom(const DataMessagePayload &from)
friend void swap(RemoteVideoUpdateFrame &a, RemoteVideoUpdateFrame &b)
Definition: video_control.pb.h:8362
void clear_ntp_timestamp()
AudioTranscriptFrame(const AudioTranscriptFrame &from)
virtual ~AudioTranscriptEvent()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEvent > & events() const
void UnsafeArenaSwap(BridgeReserveFrame *other)
Definition: video_control.pb.h:9106
void set_value(double value)
LeaveFrame()
Definition: video_control.pb.h:2442
int bitrates_size() const
friend void swap(JoinAckFrame &a, JoinAckFrame &b)
Definition: video_control.pb.h:2012
VideoSubscriptionConfiguration()
Definition: video_control.pb.h:8487
::PROTOBUF_NAMESPACE_ID::int64 start_time() const
AudioTranscript & operator=(AudioTranscript &&from) noexcept
Definition: video_control.pb.h:7642
static const StreamDescriptor & default_instance()
static const Bitrate * internal_default_instance()
Definition: video_control.pb.h:4248
virtual ~AudioTranscriptItem()
const ::signal_rtc::BridgeJoinFrame & bridge_join() const
void MergeFrom(const AudioTranscriptFrame &from)
void set_content(const char *value, size_t size)
const std::string & uris(int index) const
PROTOBUF_NOINLINE void Swap(SignalFrame *other)
Definition: video_control.pb.h:597
const ::signal_rtc::StreamDescriptor & send_streams(int index) const
::PROTOBUF_NAMESPACE_ID::uint32 paused_at_source_ids(int index) const
virtual ~BridgeJoinAckFrame()
void set_profile_id(::PROTOBUF_NAMESPACE_ID::uint32 value)
friend void swap(ClientMetricFrame &a, ClientMetricFrame &b)
Definition: video_control.pb.h:5998
void set_platform_name(std::string &&value)
ClientDetails(ClientDetails &&from) noexcept
Definition: video_control.pb.h:1460
virtual ~ClientMetricFrame()
void set_app_version(const char *value)
ClientMetricFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:6021
static const Metric & default_instance()
::signal_rtc::ClientDetails * mutable_client_details()
AudioStreamIdInfo * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:5026
std::string * mutable_profile_uuid()
void set_allocated_error(::signal_rtc::ErrorFrame *error)
virtual ~MeetingTranscriptionStatus()
friend void swap(MeetingTranscriptionStatus &a, MeetingTranscriptionStatus &b)
Definition: video_control.pb.h:7804
std::string * mutable_sdp_answer()
virtual ~VideoSubscriptionConfiguration()
void set_category(const char *value)
friend void swap(ErrorFrame &a, ErrorFrame &b)
Definition: video_control.pb.h:1339
PrimaryMeetingJoinAckFrame * New() const final
Definition: video_control.pb.h:8859
BridgeJoinFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:2188
::signal_rtc::AudioProfileState * mutable_profile_states(int index)
static const BitrateFrame & default_instance()
const std::string & device_make() const
Metric(Metric &&from) noexcept
Definition: video_control.pb.h:5460
RemoteVideoUpdateFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_allocated_app_name(std::string *app_name)
const std::string & mid() const
void set_removed_video_subscription_mids(int index, std::string &&value)
void set_result_id(const std::string &value)
PrimaryMeetingLeaveFrame & operator=(PrimaryMeetingLeaveFrame &&from) noexcept
Definition: video_control.pb.h:8955
PingPongFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
int stream_metric_frames_size() const
void set_allocated_join_token(std::string *join_token)
void UnsafeArenaSwap(AudioTranscriptAlternative *other)
Definition: video_control.pb.h:7271
void set_allocated_audio_control(::signal_rtc::AudioControlFrame *audio_control)
void UnsafeArenaSwap(BridgeJoinAckFrame *other)
Definition: video_control.pb.h:2331
void CopyFrom(const SubscribeAckFrame &from)
friend void swap(PauseResumeFrame &a, PauseResumeFrame &b)
Definition: video_control.pb.h:3348
PrimaryMeetingJoinAckFrame & operator=(PrimaryMeetingJoinAckFrame &&from) noexcept
Definition: video_control.pb.h:8815
virtual ~AudioTranscriptAlternative()
void set_transcription_region(const std::string &value)
void set_transcript(const std::string &value)
AudioStatusFrame & operator=(const AudioStatusFrame &from)
Definition: video_control.pb.h:5332
void set_listener_ip_port(std::string &&value)
LeaveAckFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_message(std::string &&value)
void set_allocated_leave_ack(::signal_rtc::LeaveAckFrame *leave_ack)
void set_removed_video_subscription_mids(int index, const char *value, size_t size)
void set_speaker_external_user_id(std::string &&value)
void set_description(const char *value, size_t size)
AudioTranscriptAlternative & operator=(const AudioTranscriptAlternative &from)
Definition: video_control.pb.h:7231
const ::signal_rtc::AudioTranscriptItem & items(int index) const
::PROTOBUF_NAMESPACE_ID::uint32 volume() const
void set_speaker_attendee_id(const char *value)
virtual ~RemoteVideoUpdateFrame()
AudioTranscriptAlternative * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:7283
PingPongFrame(const PingPongFrame &from)
BridgeReserveFrame(BridgeReserveFrame &&from) noexcept
Definition: video_control.pb.h:9061
bool has_stream_id() const
void clear_platform_name()
AudioControlFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:4426
TurnCredentials * New() const final
Definition: video_control.pb.h:6547
PROTOBUF_NOINLINE void Swap(AudioMetadataFrame *other)
Definition: video_control.pb.h:4539
void add_enabled_experiments(const char *value)
ClientMetricFrame & operator=(const ClientMetricFrame &from)
Definition: video_control.pb.h:5969
bool has_attendee_id() const
void set_allocated_password(std::string *password)
void UnsafeArenaSwap(SubscribeFrame *other)
Definition: video_control.pb.h:2721
AudioProfileState & operator=(AudioProfileState &&from) noexcept
Definition: video_control.pb.h:4648
void set_topic(const char *value)
bool has_data_message() const
void set_transcription_configuration(const std::string &value)
static bool Action_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Action *value)
Definition: video_control.pb.h:9202
void set_sender_profile_id(std::string &&value)
bool has_password() const
static const SubscribeFrame * internal_default_instance()
Definition: video_control.pb.h:2703
PROTOBUF_NOINLINE void Swap(DataMessageFrame *other)
Definition: video_control.pb.h:6158
bool has_description() const
const ::signal_rtc::BridgeJoinAckFrame & bridge_join_ack() const
void set_transcription_configuration(const char *value)
std::string * release_mid()
int paused_at_source_ids_size() const
static const AudioMetadataFrame & default_instance()
AudioTranscriptItem & operator=(AudioTranscriptItem &&from) noexcept
Definition: video_control.pb.h:6706
void unsafe_arena_set_allocated_bridge_reserve_ack(::signal_rtc::BridgeReserveAckFrame *bridge_reserve_ack)
::signal_rtc::IndexFrame * mutable_index()
AudioStreamIdInfoFrame(AudioStreamIdInfoFrame &&from) noexcept
Definition: video_control.pb.h:4832
const std::string & external_user_id() const
void set_vocabulary_filter_match(bool value)
static const PauseResumeFrame * internal_default_instance()
Definition: video_control.pb.h:3341
void UnsafeArenaSwap(TrackMapping *other)
Definition: video_control.pb.h:4096
const std::string & listener_ip_port() const
void set_sender_external_user_id(const std::string &value)
AudioTranscriptEvent(const AudioTranscriptEvent &from)
PROTOBUF_NOINLINE void Swap(BridgeReserveFrame *other)
Definition: video_control.pb.h:9098
::signal_rtc::AudioTranscriptResult * add_results()
::signal_rtc::MeetingSessionCredentials * release_credentials()
void set_allocated_transcript(::signal_rtc::AudioTranscript *transcript)
void clear_sender_external_user_id()
AudioTranscriptAlternative & operator=(AudioTranscriptAlternative &&from) noexcept
Definition: video_control.pb.h:7235
void set_category(const char *value, size_t size)
SubscribeAckFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:2984
PrimaryMeetingJoinFrame()
Definition: video_control.pb.h:8664
BitrateFrame(const BitrateFrame &from)
bool has_ping_pong() const
void unsafe_arena_set_allocated_remote_video_update(::signal_rtc::RemoteVideoUpdateFrame *remote_video_update)
int profile_states_size() const
void set_allocated_client_source(std::string *client_source)
PauseResumeFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
std::string * release_speaker_external_user_id()
static bool Action_IsValid(int value)
Definition: video_control.pb.h:9186
void MergeFrom(const IndexFrame &from)
void set_channel_id(std::string &&value)
void set_transcription_configuration(std::string &&value)
void UnsafeArenaSwap(PrimaryMeetingJoinAckFrame *other)
Definition: video_control.pb.h:8851
void set_xrp_status(::PROTOBUF_NAMESPACE_ID::uint32 value)
void clear_bridge_join_ack()
BridgeJoinAckFrame & operator=(const BridgeJoinAckFrame &from)
Definition: video_control.pb.h:2291
BridgeJoinAckFrame(const BridgeJoinAckFrame &from)
RemoteVideoUpdateFrame(const RemoteVideoUpdateFrame &from)
void clear_chime_sdk_version()
void CopyFrom(const AudioStreamIdInfoFrame &from)
::signal_rtc::AudioTranscriptEvent * mutable_events(int index)
int global_metrics_size() const
::signal_rtc::AudioStreamIdInfoFrame * mutable_audio_stream_id_info()
void set_speaker_attendee_id(const char *value, size_t size)
const ::signal_rtc::AudioStreamIdInfo & streams(int index) const
static const SignalFrame & default_instance()
std::string * mutable_removed_video_subscription_mids(int index)
std::string * release_content()
bool has_chime_sdk_version() const
virtual ~BridgeJoinFrame()
void set_speaker_attendee_id(std::string &&value)
void set_allocated_sdp_offer(std::string *sdp_offer)
::signal_rtc::PingPongType type() const
MeetingTranscriptionStatus(MeetingTranscriptionStatus &&from) noexcept
Definition: video_control.pb.h:7770
void set_protocol_version(::PROTOBUF_NAMESPACE_ID::uint32 value)
static const AudioStatusFrame * internal_default_instance()
Definition: video_control.pb.h:5354
const ::signal_rtc::PingPongFrame & ping_pong() const
void set_at_capacity(bool value)
void UnsafeArenaSwap(PrimaryMeetingJoinFrame *other)
Definition: video_control.pb.h:8713
BridgeReserveFrame * New() const final
Definition: video_control.pb.h:9114
void set_allocated_device_make(std::string *device_make)
void set_allocated_audio_status(::signal_rtc::AudioStatusFrame *audio_status)
const ::signal_rtc::BridgeReserveFrame & bridge_reserve() const
std::string * mutable_xrp_host()
friend void swap(PingPongFrame &a, PingPongFrame &b)
Definition: video_control.pb.h:5210
::signal_rtc::TrackMapping * add_tracks()
MeetingTranscriptionStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:7827
::signal_rtc::BridgeReserveAckFrame * unsafe_arena_release_bridge_reserve_ack()
bool has_credentials() const
void set_external_user_id(const char *value)
const ::signal_rtc::AudioTranscriptFrame & audio_transcript() const
AudioControlFrame(const AudioControlFrame &from)
::signal_rtc::AudioTranscript * mutable_transcript()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptResult > * mutable_results()
::signal_rtc::PingPongFrame * release_ping_pong()
std::string * mutable_description()
std::string * mutable_app_version()
::signal_rtc::BridgeReserveAckFrame * mutable_bridge_reserve_ack()
PROTOBUF_NOINLINE void Swap(PrimaryMeetingJoinAckFrame *other)
Definition: video_control.pb.h:8843
void set_password(const char *value, size_t size)
void set_enabled_experiments(int index, const char *value)
void set_device_make(std::string &&value)
void set_profile_uuid(const char *value)
void set_transcription_region(std::string &&value)
::signal_rtc::BridgeReserveAckFrame * release_bridge_reserve_ack()
::signal_rtc::PauseResumeFrame * mutable_pause()
::signal_rtc::BridgeReserveFrame_ReservationType type() const
void set_avg_bitrate_bps(::PROTOBUF_NAMESPACE_ID::uint32 value)
bool has_bitrates() const
::signal_rtc::AudioStatusFrame * mutable_audio_status()
void clear_paused_at_source_ids()
::signal_rtc::BridgeJoinFrame * mutable_bridge_join()
VideoSubscriptionConfiguration(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void CopyFrom(const MeetingSessionCredentials &from)
void set_description(const std::string &value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::VideoSubscriptionConfiguration > * mutable_added_or_updated_video_subscriptions()
::PROTOBUF_NAMESPACE_ID::int64 ingest_time_ns() const
void set_track_label(const char *value, size_t size)
JoinFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
DataMessagePayload & operator=(const DataMessagePayload &from)
Definition: video_control.pb.h:6263
void set_sender_profile_id(const std::string &value)
SignalFrame & operator=(SignalFrame &&from) noexcept
Definition: video_control.pb.h:569
void set_platform_version(std::string &&value)
void CopyFrom(const SignalFrame &from)
void CopyFrom(const TurnCredentials &from)
static const RemoteVideoUpdateFrame * internal_default_instance()
Definition: video_control.pb.h:8355
void set_attendee_id(std::string &&value)
void set_type(const char *value)
PauseResumeFrame & operator=(const PauseResumeFrame &from)
Definition: video_control.pb.h:3319
void set_platform_version(const char *value, size_t size)
void CopyFrom(const JoinAckFrame &from)
::signal_rtc::AudioControlFrame * unsafe_arena_release_audio_control()
bool has_group_id() const
void set_app_name(std::string &&value)
VideoSubscriptionConfiguration * New() const final
Definition: video_control.pb.h:8544
static const SubscribeAckFrame * internal_default_instance()
Definition: video_control.pb.h:2954
RemoteVideoUpdateFrame()
Definition: video_control.pb.h:8324
static const AudioTranscriptAlternative & default_instance()
AudioTranscript(const AudioTranscript &from)
PrimaryMeetingJoinFrame(PrimaryMeetingJoinFrame &&from) noexcept
Definition: video_control.pb.h:8668
void MergeFrom(const DataMessageFrame &from)
BridgeReserveFrame_Action Action
Definition: video_control.pb.h:9181
BridgeJoinFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_dtls_fingerprint(const char *value)
AudioProfileState()
Definition: video_control.pb.h:4635
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor > * mutable_sources()
BridgeJoinAckFrame(BridgeJoinAckFrame &&from) noexcept
Definition: video_control.pb.h:2286
void set_client_request_token(std::string &&value)
bool has_sender_external_user_id() const
static const AudioTranscriptEvent * internal_default_instance()
Definition: video_control.pb.h:8049
void set_client_source(std::string &&value)
void set_allocated_attendee_id(std::string *attendee_id)
BitrateFrame & operator=(BitrateFrame &&from) noexcept
Definition: video_control.pb.h:3464
void CopyFrom(const AudioTranscriptAlternative &from)
std::string * release_password()
bool has_max_num_of_videos() const
std::string * mutable_channel_id()
void set_dtls_fingerprint(std::string &&value)
PROTOBUF_NOINLINE void Swap(BridgeJoinFrame *other)
Definition: video_control.pb.h:2168
BridgeReserveAckFrame()
Definition: video_control.pb.h:9279
void unsafe_arena_set_allocated_audio_status(::signal_rtc::AudioStatusFrame *audio_status)
AudioTranscriptEvent * New() const final
Definition: video_control.pb.h:8075
friend void swap(AudioTranscriptItem &a, AudioTranscriptItem &b)
Definition: video_control.pb.h:6731
void clear_global_metrics()
const std::string & platform_version() const
void set_allocated_profile_uuid(std::string *profile_uuid)
void set_device_model(const char *value, size_t size)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEntity > * mutable_entities()
void CopyFrom(const MeetingTranscriptionStatus &from)
bool has_bridge_join() const
AudioStreamIdInfo(AudioStreamIdInfo &&from) noexcept
Definition: video_control.pb.h:4969
IndexFrame * New() const final
Definition: video_control.pb.h:3175
StreamDescriptor & operator=(StreamDescriptor &&from) noexcept
Definition: video_control.pb.h:3601
void set_chime_sdk_version(const char *value, size_t size)
PingPongFrame()
Definition: video_control.pb.h:5172
ClientDetails * New() const final
Definition: video_control.pb.h:1513
void clear_enabled_experiments()
void set_allocated_result_id(std::string *result_id)
static const ClientDetails & default_instance()
void set_sender_external_user_id(const char *value)
const ::signal_rtc::Metric & global_metrics(int index) const
void CheckTypeAndMergeFrom(const ::PROTOBUF_NAMESPACE_ID::MessageLite &from) final
void UnsafeArenaSwap(RemoteVideoUpdateFrame *other)
Definition: video_control.pb.h:8373
void CopyFrom(const AudioProfileState &from)
void set_ttl(::PROTOBUF_NAMESPACE_ID::uint32 value)
void CopyFrom(const IndexFrame &from)
::signal_rtc::ClientMetricFrame * release_client_metric()
::signal_rtc::AudioStatusFrame * release_audio_status()
::PROTOBUF_NAMESPACE_ID::uint32 signal_strength() const
AudioStreamIdInfo * New() const final
Definition: video_control.pb.h:5022
void set_join_token(const char *value)
void CopyFrom(const LeaveAckFrame &from)
bool has_protocol_version() const
StreamDescriptor * New() const final
Definition: video_control.pb.h:3645
const ::signal_rtc::ErrorFrame & error() const
::signal_rtc::BridgeReserveFrame * mutable_bridge_reserve()
void set_app_name(const char *value, size_t size)
JoinFrame(JoinFrame &&from) noexcept
Definition: video_control.pb.h:1754
std::string * release_platform_name()
static const PingPongFrame & default_instance()
void CopyFrom(const VideoSubscriptionConfiguration &from)
PauseResumeFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:3371
BitrateFrame()
Definition: video_control.pb.h:3451
const std::string & join_token() const
AudioTranscriptItem()
Definition: video_control.pb.h:6693
int removed_video_subscription_mids_size() const
void set_uris(int index, const char *value)
SubscribeAckFrame(const SubscribeAckFrame &from)
void UnsafeArenaSwap(PingPongFrame *other)
Definition: video_control.pb.h:5221
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptItem > & items() const
void set_client_request_token(const char *value, size_t size)
void set_external_user_id(const char *value, size_t size)
::PROTOBUF_NAMESPACE_ID::uint32 flags() const
void set_allocated_xrp_host(std::string *xrp_host)
void unsafe_arena_set_allocated_audio_stream_id_info(::signal_rtc::AudioStreamIdInfoFrame *audio_stream_id_info)
void set_password(const std::string &value)
AudioTranscript()
Definition: video_control.pb.h:7629
friend void swap(SubscribeAckFrame &a, SubscribeAckFrame &b)
Definition: video_control.pb.h:2961
PrimaryMeetingLeaveFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_channel_id(const std::string &value)
void set_data(const std::string &value)
void add_enabled_experiments(const std::string &value)
IndexFrame()
Definition: video_control.pb.h:3118
void set_start_time(::PROTOBUF_NAMESPACE_ID::int64 value)
static const AudioTranscriptResult & default_instance()
void set_video_subscription_limit(::PROTOBUF_NAMESPACE_ID::uint32 value)
bool has_framerate() const
bool has_client_details() const
void set_allocated_sdp_answer(std::string *sdp_answer)
bool has_xrp_checkin() const
PROTOBUF_NOINLINE void Swap(SubscribeFrame *other)
Definition: video_control.pb.h:2713
void set_join_token(const char *value, size_t size)
BridgeJoinFrame & operator=(const BridgeJoinFrame &from)
Definition: video_control.pb.h:2136
void clear_profile_uuid()
AudioTranscriptResult(::PROTOBUF_NAMESPACE_ID::Arena *arena)
bool has_app_version() const
AudioStatusFrame & operator=(AudioStatusFrame &&from) noexcept
Definition: video_control.pb.h:5336
int messages_size() const
void UnsafeArenaSwap(AudioProfileState *other)
Definition: video_control.pb.h:4684
StreamMetricFrame(StreamMetricFrame &&from) noexcept
Definition: video_control.pb.h:5796
const ::signal_rtc::StreamAllocation & allocations(int index) const
std::string * add_enabled_experiments()
void CopyFrom(const Bitrate &from)
void clear_primary_meeting_join()
::signal_rtc::SubscribeAckFrame * mutable_suback()
StreamMetricFrame * New() const final
Definition: video_control.pb.h:5849
void set_allocated_primary_meeting_join_ack(::signal_rtc::PrimaryMeetingJoinAckFrame *primary_meeting_join_ack)
void set_xrp_host(std::string &&value)
void clear_transcription_region()
void UnsafeArenaSwap(BridgeReserveAckFrame *other)
Definition: video_control.pb.h:9328
StreamMetricFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
DataMessageFrame(DataMessageFrame &&from) noexcept
Definition: video_control.pb.h:6121
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Bitrate > * mutable_bitrates()
int enabled_experiments_size() const
static const BitrateFrame * internal_default_instance()
Definition: video_control.pb.h:3482
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEvent > * mutable_events()
IndexFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_max_num_of_videos(::PROTOBUF_NAMESPACE_ID::uint32 value)
::signal_rtc::DataMessageFrame * mutable_data_message()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioStreamIdInfo > & streams() const
const ::signal_rtc::AudioTranscript & transcript() const
bool has_primary_meeting_leave() const
BridgeJoinAckFrame * New() const final
Definition: video_control.pb.h:2339
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric > * mutable_metrics()
::signal_rtc::BridgeJoinAckFrame * release_bridge_join_ack()
static const JoinFrame & default_instance()
void set_ssrc(::PROTOBUF_NAMESPACE_ID::uint32 value)
std::string * mutable_platform_name()
bool has_username() const
std::string * mutable_transcription_configuration()
::signal_rtc::AudioTranscriptItem_Type type() const
AudioTranscript * New() const final
Definition: video_control.pb.h:7686
PROTOBUF_NOINLINE void Swap(AudioStatusFrame *other)
Definition: video_control.pb.h:5364
void MergeFrom(const BridgeReserveFrame &from)
BridgeReserveAckFrame * New() const final
Definition: video_control.pb.h:9336
StreamMetricFrame(const StreamMetricFrame &from)
void set_data(const void *value, size_t size)
bool has_audio_control() const
StreamAllocation * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:3938
friend void swap(JoinFrame &a, JoinFrame &b)
Definition: video_control.pb.h:1788
bool has_external_user_id() const
void set_uris(int index, const std::string &value)
::PROTOBUF_NAMESPACE_ID::uint32 audio_stream_id() const
BitrateFrame & operator=(const BitrateFrame &from)
Definition: video_control.pb.h:3460
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_uris()
void set_platform_name(const char *value, size_t size)
SignalFrame & operator=(const SignalFrame &from)
Definition: video_control.pb.h:565
::signal_rtc::BridgeJoinFrame * release_bridge_join()
void CopyFrom(const AudioMetadataFrame &from)
virtual ~AudioControlFrame()
::signal_rtc::VideoSubscriptionConfiguration * add_added_or_updated_video_subscriptions()
void set_type(std::string &&value)
AudioProfileState * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:4696
static const AudioControlFrame * internal_default_instance()
Definition: video_control.pb.h:4396
std::string * mutable_device_make()
void clear_max_bitrate_kbps()
void unsafe_arena_set_allocated_bridge_join(::signal_rtc::BridgeJoinFrame *bridge_join)
AudioTranscriptItem * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:6754
bool has_primary_meeting_join_ack() const
std::string * mutable_platform_version()
void set_allocated_client_metric(::signal_rtc::ClientMetricFrame *client_metric)
bool has_join_token() const
::signal_rtc::AudioTranscriptResult * mutable_results(int index)
void set_allocated_transcription_configuration(std::string *transcription_configuration)
void UnsafeArenaSwap(AudioTranscriptResult *other)
Definition: video_control.pb.h:7451
std::string * release_transcript()
::signal_rtc::StreamMetricFrame * add_stream_metric_frames()
BitrateFrame * New() const final
Definition: video_control.pb.h:3508
SubscribeFrame & operator=(const SubscribeFrame &from)
Definition: video_control.pb.h:2681
DataMessagePayload * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:6315
PROTOBUF_NOINLINE void Swap(StreamDescriptor *other)
Definition: video_control.pb.h:3629
void set_content(const char *value)
::signal_rtc::BitrateFrame * mutable_bitrates()
void set_allocated_type(std::string *type)
friend void swap(StreamDescriptor &a, StreamDescriptor &b)
Definition: video_control.pb.h:3626
::signal_rtc::AudioTranscriptAlternative * mutable_alternatives(int index)
void set_allocated_audio_stream_id_info(::signal_rtc::AudioStreamIdInfoFrame *audio_stream_id_info)
BridgeJoinFrame * New() const final
Definition: video_control.pb.h:2184
::signal_rtc::BridgeJoinFrame * unsafe_arena_release_bridge_join()
virtual ~SubscribeFrame()
bool has_end_time() const
PrimaryMeetingJoinAckFrame(PrimaryMeetingJoinAckFrame &&from) noexcept
Definition: video_control.pb.h:8806
void CopyFrom(const AudioStreamIdInfo &from)
std::string * release_app_name()
friend void swap(AudioStreamIdInfoFrame &a, AudioStreamIdInfoFrame &b)
Definition: video_control.pb.h:4866
void MergeFrom(const StreamAllocation &from)
void UnsafeArenaSwap(MeetingSessionCredentials *other)
Definition: video_control.pb.h:9468
TurnCredentials()
Definition: video_control.pb.h:6490
const ::signal_rtc::AudioTranscriptResult & results(int index) const
::signal_rtc::PauseResumeFrame * release_pause()
ClientDetails & operator=(ClientDetails &&from) noexcept
Definition: video_control.pb.h:1469
bool has_client_metric() const
void set_chime_sdk_version(std::string &&value)
void clear_signal_strength()
SubscribeAckFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
LeaveAckFrame & operator=(const LeaveAckFrame &from)
Definition: video_control.pb.h:2566
void UnsafeArenaSwap(ErrorFrame *other)
Definition: video_control.pb.h:1350
::signal_rtc::JoinFrame * release_join()
static const DataMessagePayload * internal_default_instance()
Definition: video_control.pb.h:6285
friend void swap(AudioStreamIdInfo &a, AudioStreamIdInfo &b)
Definition: video_control.pb.h:5003
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor > * mutable_send_streams()
AudioTranscriptEvent * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:8079
static const RemoteVideoUpdateFrame & default_instance()
void set_allocated_bridge_join_ack(::signal_rtc::BridgeJoinAckFrame *bridge_join_ack)
BitrateFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:3512
void set_source_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value)
void MergeFrom(const TurnCredentials &from)
LeaveAckFrame * New() const final
Definition: video_control.pb.h:2614
static const DataMessageFrame * internal_default_instance()
Definition: video_control.pb.h:6148
void set_allocated_app_version(std::string *app_version)
void CopyFrom(const BridgeReserveAckFrame &from)
MeetingSessionCredentials & operator=(MeetingSessionCredentials &&from) noexcept
Definition: video_control.pb.h:9432
::signal_rtc::MeetingSessionCredentials * mutable_credentials()
const std::string & enabled_experiments(int index) const
const ::signal_rtc::SubscribeFrame & sub() const
std::string * release_join_token()
int allocations_size() const
void MergeFrom(const PauseResumeFrame &from)
void UnsafeArenaSwap(AudioControlFrame *other)
Definition: video_control.pb.h:4414
void clear_data_message()
static const BridgeReserveFrame * internal_default_instance()
Definition: video_control.pb.h:9088
void set_allocated_primary_meeting_join(::signal_rtc::PrimaryMeetingJoinFrame *primary_meeting_join)
std::string * release_listener_ip_port()
PrimaryMeetingJoinFrame(const PrimaryMeetingJoinFrame &from)
::PROTOBUF_NAMESPACE_ID::uint32 max_num_of_videos() const
void CopyFrom(const ErrorFrame &from)
::PROTOBUF_NAMESPACE_ID::uint32 ssrc() const
static const AudioTranscriptFrame & default_instance()
void set_mid(const std::string &value)
std::string * mutable_external_user_id()
virtual ~AudioTranscriptEntity()
AudioTranscript & operator=(const AudioTranscript &from)
Definition: video_control.pb.h:7638
PROTOBUF_NOINLINE void Swap(AudioTranscriptItem *other)
Definition: video_control.pb.h:6734
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & uris() const
void set_receive_stream_ids(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::VideoSubscriptionConfiguration > & added_or_updated_video_subscriptions() const
void clear_vocabulary_filter_match()
bool has_avg_bitrate_bps() const
bool has_leave_ack() const
static const AudioTranscriptItem & default_instance()
PrimaryMeetingLeaveFrame(PrimaryMeetingLeaveFrame &&from) noexcept
Definition: video_control.pb.h:8946
TurnCredentials(TurnCredentials &&from) noexcept
Definition: video_control.pb.h:6494
AudioTranscriptAlternative * New() const final
Definition: video_control.pb.h:7279
void set_paused_at_source_ids(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value)
void set_allocated_pause(::signal_rtc::PauseResumeFrame *pause)
const std::string & channel_id() const
LeaveFrame(LeaveFrame &&from) noexcept
Definition: video_control.pb.h:2446
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor > & sources() const
void MergeFrom(const PingPongFrame &from)
const ::signal_rtc::AudioControlFrame & audio_control() const
std::string * release_username()
::signal_rtc::PingPongFrame * unsafe_arena_release_ping_pong()
static const JoinFrame * internal_default_instance()
Definition: video_control.pb.h:1781
void MergeFrom(const LeaveAckFrame &from)
void MergeFrom(const PrimaryMeetingJoinFrame &from)
virtual ~AudioTranscriptFrame()
bool has_client_source() const
AudioTranscriptEvent & operator=(const AudioTranscriptEvent &from)
Definition: video_control.pb.h:8021
void CopyFrom(const AudioTranscriptFrame &from)
bool has_profile_id() const
virtual ~MeetingSessionCredentials()
bool has_at_capacity() const
PauseResumeFrame * New() const final
Definition: video_control.pb.h:3367
void UnsafeArenaSwap(ClientMetricFrame *other)
Definition: video_control.pb.h:6009
friend void swap(TurnCredentials &a, TurnCredentials &b)
Definition: video_control.pb.h:6528
void clear_max_num_of_videos()
::signal_rtc::PingPongFrame * mutable_ping_pong()
friend void swap(IndexFrame &a, IndexFrame &b)
Definition: video_control.pb.h:3156
BridgeReserveFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:9118
std::string * mutable_sender_external_user_id()
AudioMetadataFrame(const AudioMetadataFrame &from)
void set_username(const char *value, size_t size)
::signal_rtc::ClientMetricFrame * mutable_client_metric()
std::string * mutable_data()
void UnsafeArenaSwap(MeetingTranscriptionStatus *other)
Definition: video_control.pb.h:7815
::signal_rtc::SubscribeFrame * mutable_sub()
TrackMapping * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:4108
void unsafe_arena_set_allocated_bitrates(::signal_rtc::BitrateFrame *bitrates)
static const PrimaryMeetingLeaveFrame & default_instance()
std::string * release_client_request_token()
std::string * release_speaker_attendee_id()
std::string * mutable_client_request_token()
::signal_rtc::Metric * add_global_metrics()
MeetingTranscriptionStatus & operator=(const MeetingTranscriptionStatus &from)
Definition: video_control.pb.h:7775
AudioTranscriptResult * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:7463
friend void swap(PrimaryMeetingJoinAckFrame &a, PrimaryMeetingJoinAckFrame &b)
Definition: video_control.pb.h:8840
const std::string & profile_id() const
void set_allocated_audio_metadata(::signal_rtc::AudioMetadataFrame *audio_metadata)
void MergeFrom(const MeetingTranscriptionStatus &from)
void clear_primary_meeting_leave()
friend void swap(AudioStatusFrame &a, AudioStatusFrame &b)
Definition: video_control.pb.h:5361
::signal_rtc::Metric * mutable_global_metrics(int index)
static const ClientMetricFrame & default_instance()
AudioTranscriptEntity * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:7054
void set_uris(int index, std::string &&value)
void set_channel_id(const char *value)
AudioTranscriptEvent(::PROTOBUF_NAMESPACE_ID::Arena *arena)
AudioProfileState * New() const final
Definition: video_control.pb.h:4692
AudioTranscriptFrame * New() const final
Definition: video_control.pb.h:8244
StreamAllocation & operator=(StreamAllocation &&from) noexcept
Definition: video_control.pb.h:3890
::signal_rtc::JoinFrame * unsafe_arena_release_join()
AudioStreamIdInfoFrame()
Definition: video_control.pb.h:4828
const ::signal_rtc::Bitrate & bitrates(int index) const
void set_sdp_answer(const char *value)
std::string * release_sdp_offer()
const ::signal_rtc::TurnCredentials & turn_credentials() const
::signal_rtc::LeaveAckFrame * mutable_leave_ack()
::signal_rtc::SubscribeFrame * release_sub()
PROTOBUF_NOINLINE void Swap(TrackMapping *other)
Definition: video_control.pb.h:4088
static const AudioProfileState & default_instance()
void set_category(std::string &&value)
SubscribeFrame(SubscribeFrame &&from) noexcept
Definition: video_control.pb.h:2676
AudioTranscriptEntity & operator=(const AudioTranscriptEntity &from)
Definition: video_control.pb.h:7002
void set_framerate(::PROTOBUF_NAMESPACE_ID::uint32 value)
::PROTOBUF_NAMESPACE_ID::uint32 max_bitrate_kbps() const
static const std::string & ReservationType_Name(T enum_t_value)
Definition: video_control.pb.h:9170
void set_platform_name(const char *value)
PrimaryMeetingJoinAckFrame(const PrimaryMeetingJoinAckFrame &from)
SubscribeFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:2733
PROTOBUF_NOINLINE void Swap(PrimaryMeetingLeaveFrame *other)
Definition: video_control.pb.h:8983
void CopyFrom(const DataMessagePayload &from)
VideoSubscriptionConfiguration(const VideoSubscriptionConfiguration &from)
friend void swap(AudioTranscriptFrame &a, AudioTranscriptFrame &b)
Definition: video_control.pb.h:8225
static const JoinAckFrame * internal_default_instance()
Definition: video_control.pb.h:2005
BridgeReserveAckFrame & operator=(BridgeReserveAckFrame &&from) noexcept
Definition: video_control.pb.h:9292
void unsafe_arena_set_allocated_pause(::signal_rtc::PauseResumeFrame *pause)
void set_device_make(const std::string &value)
bool has_audio_session_id() const
void UnsafeArenaSwap(AudioStreamIdInfoFrame *other)
Definition: video_control.pb.h:4877
void set_allocated_sender_profile_id(std::string *sender_profile_id)
void set_description(const char *value)
MeetingTranscriptionStatus & operator=(MeetingTranscriptionStatus &&from) noexcept
Definition: video_control.pb.h:7779
AudioMetadataFrame(AudioMetadataFrame &&from) noexcept
Definition: video_control.pb.h:4502
::signal_rtc::BridgeJoinAckFrame * unsafe_arena_release_bridge_join_ack()
::signal_rtc::DataMessagePayload * add_messages()
void set_allocated_platform_name(std::string *platform_name)
const ::signal_rtc::JoinFrame & join() const
PrimaryMeetingJoinAckFrame & operator=(const PrimaryMeetingJoinAckFrame &from)
Definition: video_control.pb.h:8811
void UnsafeArenaSwap(AudioTranscriptEntity *other)
Definition: video_control.pb.h:7042
void CopyFrom(const PrimaryMeetingLeaveFrame &from)
static const AudioTranscriptEntity * internal_default_instance()
Definition: video_control.pb.h:7024
BridgeReserveAckFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:9340
friend void swap(StreamMetricFrame &a, StreamMetricFrame &b)
Definition: video_control.pb.h:5830
std::string * release_external_user_id()
void set_speaker_external_user_id(const char *value)
BridgeJoinAckFrame()
Definition: video_control.pb.h:2282
void set_allocated_chime_sdk_version(std::string *chime_sdk_version)
void clear_platform_version()
void MergeFrom(const AudioTranscript &from)
TrackMapping(::PROTOBUF_NAMESPACE_ID::Arena *arena)
JoinFrame * New() const final
Definition: video_control.pb.h:1807
::PROTOBUF_NAMESPACE_ID::uint32 ttl() const
virtual ~StreamDescriptor()
void set_allocated_channel_id(std::string *channel_id)
static const AudioStreamIdInfo & default_instance()
SubscribeFrame()
Definition: video_control.pb.h:2672
void clear_video_subscription_limit()
std::string * mutable_type()
AudioProfileState(AudioProfileState &&from) noexcept
Definition: video_control.pb.h:4639
static const PrimaryMeetingJoinAckFrame & default_instance()
void set_allocated_mid(std::string *mid)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > * mutable_paused_at_source_ids()
std::string * release_client_source()
::PROTOBUF_NAMESPACE_ID::int64 end_time() const
PROTOBUF_NOINLINE void Swap(StreamMetricFrame *other)
Definition: video_control.pb.h:5833
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamMetricFrame > & stream_metric_frames() const
void set_allocated_dtls_fingerprint(std::string *dtls_fingerprint)
::signal_rtc::ErrorFrame * unsafe_arena_release_error()
bool has_bridge_reserve_ack() const
SignalFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
DataMessageFrame()
Definition: video_control.pb.h:6117
AudioTranscriptResult(AudioTranscriptResult &&from) noexcept
Definition: video_control.pb.h:7406
TrackMapping()
Definition: video_control.pb.h:4047
void clear_protocol_version()
void set_allocated_client_request_token(std::string *client_request_token)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::DataMessagePayload > & messages() const
AudioTranscriptFrame(AudioTranscriptFrame &&from) noexcept
Definition: video_control.pb.h:8191
PrimaryMeetingJoinAckFrame()
Definition: video_control.pb.h:8802
const ::signal_rtc::AudioTranscriptEntity & entities(int index) const
const ::signal_rtc::MeetingTranscriptionStatus & status() const
void unsafe_arena_set_allocated_leave_ack(::signal_rtc::LeaveAckFrame *leave_ack)
AudioTranscriptFrame()
Definition: video_control.pb.h:8187
void unsafe_arena_set_allocated_sub(::signal_rtc::SubscribeFrame *sub)
void clear_avg_bitrate_bps()
PrimaryMeetingLeaveFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:9003
StreamMetricFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:5853
std::string * mutable_app_name()
void MergeFrom(const AudioTranscriptResult &from)
void set_audio_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value)
const std::string & track_label() const
StreamAllocation(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::PROTOBUF_NAMESPACE_ID::uint64 ntp_timestamp() const
DataMessageFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:6178
void unsafe_arena_set_allocated_audio_metadata(::signal_rtc::AudioMetadataFrame *audio_metadata)
bool has_track_label() const
void MergeFrom(const AudioStatusFrame &from)
::signal_rtc::AudioTranscriptEntity * add_entities()
std::string * mutable_attendee_id()
void set_app_name(const char *value)
void clear_listener_ip_port()
void set_track_label(std::string &&value)
void MergeFrom(const ErrorFrame &from)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptResult > & results() const
static const LeaveAckFrame * internal_default_instance()
Definition: video_control.pb.h:2588
::signal_rtc::PrimaryMeetingJoinAckFrame * release_primary_meeting_join_ack()
std::string * release_channel_id()
void set_stream_id(::PROTOBUF_NAMESPACE_ID::uint32 value)
PrimaryMeetingLeaveFrame * New() const final
Definition: video_control.pb.h:8999
BridgeJoinFrame(BridgeJoinFrame &&from) noexcept
Definition: video_control.pb.h:2131
ErrorFrame(const ErrorFrame &from)
bool has_ingest_time_ns() const
bool has_vocabulary_filter_match() const
MeetingSessionCredentials(::PROTOBUF_NAMESPACE_ID::Arena *arena)
VideoSubscriptionConfiguration * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:8548
void set_sdp_answer(const char *value, size_t size)
LeaveAckFrame()
Definition: video_control.pb.h:2557
AudioTranscriptResult & operator=(AudioTranscriptResult &&from) noexcept
Definition: video_control.pb.h:7415
DataMessagePayload()
Definition: video_control.pb.h:6254
void set_allocated_remote_video_update(::signal_rtc::RemoteVideoUpdateFrame *remote_video_update)
AudioProfileState & operator=(const AudioProfileState &from)
Definition: video_control.pb.h:4644
void CopyFrom(const TrackMapping &from)
void CopyFrom(const BridgeJoinAckFrame &from)
static const MeetingSessionCredentials * internal_default_instance()
Definition: video_control.pb.h:9450
StreamDescriptor(const StreamDescriptor &from)
ClientMetricFrame(ClientMetricFrame &&from) noexcept
Definition: video_control.pb.h:5964
LeaveFrame(const LeaveFrame &from)
const ::signal_rtc::LeaveAckFrame & leave_ack() const
const std::string & sdp_answer() const
void clear_timestamp_ms()
PingPongFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:5233
void add_removed_video_subscription_mids(const char *value)
void MergeFrom(const AudioStreamIdInfoFrame &from)
void clear_client_metric()
void set_speaker_external_user_id(const std::string &value)
ClientMetricFrame(const ClientMetricFrame &from)
bool has_transcription_configuration() const
void set_allocated_transcription_region(std::string *transcription_region)
bool has_dtls_fingerprint() const
friend void swap(PrimaryMeetingJoinFrame &a, PrimaryMeetingJoinFrame &b)
Definition: video_control.pb.h:8702
JoinFrame()
Definition: video_control.pb.h:1750
bool has_speaker_attendee_id() const
::signal_rtc::AudioTranscriptEvent * add_events()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Bitrate > & bitrates() const
void CopyFrom(const PingPongFrame &from)
std::string * mutable_password()
Metric(::PROTOBUF_NAMESPACE_ID::Arena *arena)
virtual ~PauseResumeFrame()
void set_allocated_listener_ip_port(std::string *listener_ip_port)
AudioTranscriptAlternative(::PROTOBUF_NAMESPACE_ID::Arena *arena)
SignalFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:617
DataMessagePayload(::PROTOBUF_NAMESPACE_ID::Arena *arena)
TrackMapping(const TrackMapping &from)
virtual ~PrimaryMeetingJoinAckFrame()
const std::string & unknown_fields() const
Definition: video_control.pb.h:578
void UnsafeArenaSwap(BridgeJoinFrame *other)
Definition: video_control.pb.h:2176
void unsafe_arena_set_allocated_leave(::signal_rtc::LeaveFrame *leave)
void CopyFrom(const AudioTranscriptResult &from)
std::string * mutable_listener_ip_port()
static const AudioProfileState * internal_default_instance()
Definition: video_control.pb.h:4666
ErrorFrame & operator=(ErrorFrame &&from) noexcept
Definition: video_control.pb.h:1314
void clear_external_user_id()
::signal_rtc::BridgeReserveFrame_Action action() const
::signal_rtc::PrimaryMeetingJoinFrame * unsafe_arena_release_primary_meeting_join()
void UnsafeArenaSwap(AudioTranscriptEvent *other)
Definition: video_control.pb.h:8067
bool has_max_bitrate_kbps() const
AudioControlFrame * New() const final
Definition: video_control.pb.h:4422
void set_client_source(const std::string &value)
friend void swap(AudioTranscriptAlternative &a, AudioTranscriptAlternative &b)
Definition: video_control.pb.h:7260
void set_message(const char *value, size_t size)
void UnsafeArenaSwap(AudioStatusFrame *other)
Definition: video_control.pb.h:5372
void UnsafeArenaSwap(SignalFrame *other)
Definition: video_control.pb.h:605
bool has_device_make() const
const ::signal_rtc::BridgeReserveAckFrame & bridge_reserve_ack() const
const ::signal_rtc::SubscribeAckFrame & suback() const
PROTOBUF_NOINLINE void Swap(MeetingTranscriptionStatus *other)
Definition: video_control.pb.h:7807
const ::signal_rtc::PrimaryMeetingJoinAckFrame & primary_meeting_join_ack() const
StreamAllocation(StreamAllocation &&from) noexcept
Definition: video_control.pb.h:3881
void set_uris(int index, const char *value, size_t size)
::signal_rtc::JoinFrame * mutable_join()
const ::signal_rtc::AudioMetadataFrame & audio_metadata() const
PROTOBUF_NOINLINE void Swap(PrimaryMeetingJoinFrame *other)
Definition: video_control.pb.h:8705
IndexFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:3179
::PROTOBUF_NAMESPACE_ID::uint32 framerate() const
void MergeFrom(const SubscribeAckFrame &from)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptItem > * mutable_items()
void set_ntp_timestamp(::PROTOBUF_NAMESPACE_ID::uint64 value)
VideoSubscriptionConfiguration(VideoSubscriptionConfiguration &&from) noexcept
Definition: video_control.pb.h:8491
BridgeReserveFrame()
Definition: video_control.pb.h:9057
const std::string & speaker_external_user_id() const
void MergeFrom(const AudioTranscriptItem &from)
void set_content(const std::string &value)
virtual ~BridgeReserveAckFrame()
MeetingSessionCredentials * New() const final
Definition: video_control.pb.h:9476
StreamAllocation(const StreamAllocation &from)
virtual ~PrimaryMeetingJoinFrame()
BridgeReserveFrame & operator=(const BridgeReserveFrame &from)
Definition: video_control.pb.h:9066
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > & receive_stream_ids() const
void CopyFrom(const AudioStatusFrame &from)
AudioStreamIdInfo(::PROTOBUF_NAMESPACE_ID::Arena *arena)
AudioTranscriptResult & operator=(const AudioTranscriptResult &from)
Definition: video_control.pb.h:7411
void set_allocated_turn_credentials(::signal_rtc::TurnCredentials *turn_credentials)
Metric & operator=(Metric &&from) noexcept
Definition: video_control.pb.h:5469
PrimaryMeetingJoinFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const StreamDescriptor * internal_default_instance()
Definition: video_control.pb.h:3619
AudioTranscriptItem(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_stable(bool value)
bool has_video_subscription_limit() const
friend void swap(VideoSubscriptionConfiguration &a, VideoSubscriptionConfiguration &b)
Definition: video_control.pb.h:8525
void set_device_model(const char *value)
void set_allocated_bridge_reserve(::signal_rtc::BridgeReserveFrame *bridge_reserve)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamMetricFrame > * mutable_stream_metric_frames()
JoinAckFrame & operator=(JoinAckFrame &&from) noexcept
Definition: video_control.pb.h:1987
bool has_signal_strength() const
Bitrate * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:4278
PROTOBUF_NOINLINE void Swap(ClientDetails *other)
Definition: video_control.pb.h:1497
friend void swap(BridgeJoinFrame &a, BridgeJoinFrame &b)
Definition: video_control.pb.h:2165
::signal_rtc::PrimaryMeetingLeaveFrame * mutable_primary_meeting_leave()
void MergeFrom(const StreamDescriptor &from)
AudioTranscriptEntity * New() const final
Definition: video_control.pb.h:7050
ClientDetails(const ClientDetails &from)
::signal_rtc::TurnCredentials * mutable_turn_credentials()
::signal_rtc::AudioStreamIdInfoFrame * release_audio_stream_id_info()
void set_stream_ids(int index, ::PROTOBUF_NAMESPACE_ID::uint32 value)
Metric * New() const final
Definition: video_control.pb.h:5513
::signal_rtc::AudioStreamIdInfoFrame * unsafe_arena_release_audio_stream_id_info()
friend void swap(AudioTranscript &a, AudioTranscript &b)
Definition: video_control.pb.h:7667
std::string * mutable_profile_id()
friend void swap(AudioControlFrame &a, AudioControlFrame &b)
Definition: video_control.pb.h:4403
bool has_device_model() const
::signal_rtc::StreamAllocation * mutable_allocations(int index)
void unsafe_arena_set_allocated_audio_transcript(::signal_rtc::AudioTranscriptFrame *audio_transcript)
PROTOBUF_NOINLINE void Swap(DataMessagePayload *other)
Definition: video_control.pb.h:6295
void set_topic(const char *value, size_t size)
void set_allocated_speaker_attendee_id(std::string *speaker_attendee_id)
friend void swap(StreamAllocation &a, StreamAllocation &b)
Definition: video_control.pb.h:3915
static const BridgeJoinFrame & default_instance()
void clear_audio_stream_id_info()
void set_type(::signal_rtc::PingPongType value)
bool has_transcription_region() const
const std::string & category() const
void set_client_request_token(const char *value)
::signal_rtc::AudioTranscriptFrame * mutable_audio_transcript()
AudioTranscriptEntity & operator=(AudioTranscriptEntity &&from) noexcept
Definition: video_control.pb.h:7006
static const StreamMetricFrame & default_instance()
AudioControlFrame(AudioControlFrame &&from) noexcept
Definition: video_control.pb.h:4369
::signal_rtc::StreamDescriptor * add_sources()
void set_profile_id(const char *value)
static const AudioTranscriptAlternative * internal_default_instance()
Definition: video_control.pb.h:7253
void set_type(::signal_rtc::SignalFrame_Type value)
void unsafe_arena_set_allocated_suback(::signal_rtc::SubscribeAckFrame *suback)
void set_listener_ip_port(const char *value)
SubscribeFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const JoinAckFrame & default_instance()
void clear_dtls_fingerprint()
IndexFrame(IndexFrame &&from) noexcept
Definition: video_control.pb.h:3122
static const ErrorFrame * internal_default_instance()
Definition: video_control.pb.h:1332
DataMessageFrame * New() const final
Definition: video_control.pb.h:6174
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_removed_video_subscription_mids()
SubscribeAckFrame(SubscribeAckFrame &&from) noexcept
Definition: video_control.pb.h:2927
AudioControlFrame & operator=(AudioControlFrame &&from) noexcept
Definition: video_control.pb.h:4378
void UnsafeArenaSwap(PauseResumeFrame *other)
Definition: video_control.pb.h:3359
PROTOBUF_NOINLINE void Swap(JoinAckFrame *other)
Definition: video_control.pb.h:2015
JoinFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:1811
std::string * mutable_sender_profile_id()
void MergeFrom(const AudioTranscriptEvent &from)
PauseResumeFrame(const PauseResumeFrame &from)
bool has_category() const
void set_listener_ip_port(const char *value, size_t size)
static bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Type *value)
Definition: video_control.pb.h:723
bool has_xrp_status() const
void set_device_make(const char *value)
static const PauseResumeFrame & default_instance()
void set_type(::signal_rtc::MeetingTranscriptionStatus_Type value)
DataMessageFrame & operator=(DataMessageFrame &&from) noexcept
Definition: video_control.pb.h:6130
SignalFrame()
Definition: video_control.pb.h:556
void clear_added_or_updated_video_subscriptions()
void clear_transcription_configuration()
static const IndexFrame & default_instance()
std::string * release_type()
std::string * mutable_join_token()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric > & metrics() const
friend void swap(BridgeJoinAckFrame &a, BridgeJoinAckFrame &b)
Definition: video_control.pb.h:2320
void unsafe_arena_set_allocated_client_metric(::signal_rtc::ClientMetricFrame *client_metric)
void set_description(std::string &&value)
IndexFrame & operator=(IndexFrame &&from) noexcept
Definition: video_control.pb.h:3131
::PROTOBUF_NAMESPACE_ID::uint32 profile_id() const
std::string * mutable_device_model()
void unsafe_arena_set_allocated_joinack(::signal_rtc::JoinAckFrame *joinack)
virtual ~DataMessageFrame()
friend void swap(LeaveAckFrame &a, LeaveAckFrame &b)
Definition: video_control.pb.h:2595
void set_join_token(const std::string &value)
TurnCredentials & operator=(const TurnCredentials &from)
Definition: video_control.pb.h:6499
::signal_rtc::StreamMetricFrame * mutable_stream_metric_frames(int index)
void set_end_time(::PROTOBUF_NAMESPACE_ID::int64 value)
PROTOBUF_NOINLINE void Swap(Metric *other)
Definition: video_control.pb.h:5497
void CopyFrom(const AudioTranscriptEvent &from)
AudioStreamIdInfoFrame & operator=(const AudioStreamIdInfoFrame &from)
Definition: video_control.pb.h:4837
ClientDetails & operator=(const ClientDetails &from)
Definition: video_control.pb.h:1465
TurnCredentials(const TurnCredentials &from)
friend void swap(MeetingSessionCredentials &a, MeetingSessionCredentials &b)
Definition: video_control.pb.h:9457
void add_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value)
void MergeFrom(const TrackMapping &from)
void MergeFrom(const SignalFrame &from)
LeaveFrame & operator=(const LeaveFrame &from)
Definition: video_control.pb.h:2451
void set_chime_sdk_version(const char *value)
friend void swap(TrackMapping &a, TrackMapping &b)
Definition: video_control.pb.h:4085
void set_data(const char *value)
void UnsafeArenaSwap(AudioTranscriptItem *other)
Definition: video_control.pb.h:6742
friend void swap(ClientDetails &a, ClientDetails &b)
Definition: video_control.pb.h:1494
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::TrackMapping > & tracks() const
void CopyFrom(const ClientMetricFrame &from)
IndexFrame(const IndexFrame &from)
ErrorFrame()
Definition: video_control.pb.h:1301
std::string * release_data()
void add_enabled_experiments(std::string &&value)
AudioTranscriptFrame & operator=(const AudioTranscriptFrame &from)
Definition: video_control.pb.h:8196
void CopyFrom(const PrimaryMeetingJoinFrame &from)
void MergeFrom(const ClientMetricFrame &from)
std::string * mutable_client_source()
void set_xrp_host(const char *value, size_t size)
void set_signal_strength(::PROTOBUF_NAMESPACE_ID::uint32 value)
bool has_profile_uuid() const
::signal_rtc::Metric * add_metrics()
void set_type(const char *value, size_t size)
const ::signal_rtc::Metric & metrics(int index) const
static const BridgeJoinAckFrame * internal_default_instance()
Definition: video_control.pb.h:2313
void set_xrp_host(const std::string &value)
::PROTOBUF_NAMESPACE_ID::uint32 status() const
::PROTOBUF_NAMESPACE_ID::uint32 stream_ids(int index) const
PingPongFrame & operator=(const PingPongFrame &from)
Definition: video_control.pb.h:5181
bool has_timestamp_ms() const
static const LeaveAckFrame & default_instance()
LeaveFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:2503
::signal_rtc::MeetingTranscriptionStatus * unsafe_arena_release_status()
PROTOBUF_NOINLINE void Swap(StreamAllocation *other)
Definition: video_control.pb.h:3918
static const StreamAllocation * internal_default_instance()
Definition: video_control.pb.h:3908
LeaveAckFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:2618
::signal_rtc::LeaveAckFrame * release_leave_ack()
friend void swap(BridgeReserveAckFrame &a, BridgeReserveAckFrame &b)
Definition: video_control.pb.h:9317
bool has_confidence() const
SubscribeAckFrame & operator=(const SubscribeAckFrame &from)
Definition: video_control.pb.h:2932
BridgeJoinAckFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const std::string & description() const
::signal_rtc::AudioMetadataFrame * mutable_audio_metadata()
const std::string & message() const
void UnsafeArenaSwap(DataMessageFrame *other)
Definition: video_control.pb.h:6166
StreamMetricFrame()
Definition: video_control.pb.h:5792
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioProfileState > * mutable_profile_states()
static const AudioTranscriptResult * internal_default_instance()
Definition: video_control.pb.h:7433
EventCase Event_case() const
bool has_sender_profile_id() const
const ::signal_rtc::PrimaryMeetingLeaveFrame & primary_meeting_leave() const
AudioTranscript(::PROTOBUF_NAMESPACE_ID::Arena *arena)
std::string * release_platform_version()
void set_muted(bool value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::DataMessagePayload > * mutable_messages()
void UnsafeArenaSwap(VideoSubscriptionConfiguration *other)
Definition: video_control.pb.h:8536
std::string * mutable_content()
void set_enabled_experiments(int index, std::string &&value)
void set_allocated_device_model(std::string *device_model)
std::string * mutable_speaker_external_user_id()
void set_type(::signal_rtc::Metric_Type value)
int alternatives_size() const
void UnsafeArenaSwap(ClientDetails *other)
Definition: video_control.pb.h:1505
void MergeFrom(const RemoteVideoUpdateFrame &from)
const ::signal_rtc::AudioStreamIdInfoFrame & audio_stream_id_info() const
static const AudioTranscriptEvent & default_instance()
void CopyFrom(const AudioTranscriptEntity &from)
bool has_audio_stream_id() const
void MergeFrom(const LeaveFrame &from)
::signal_rtc::AudioStatusFrame * unsafe_arena_release_audio_status()
::signal_rtc::RemoteVideoUpdateFrame * release_remote_video_update()
::signal_rtc::SignalFrame_Type type() const
PrimaryMeetingJoinFrame & operator=(PrimaryMeetingJoinFrame &&from) noexcept
Definition: video_control.pb.h:8677
::signal_rtc::AudioTranscript * unsafe_arena_release_transcript()
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_enabled_experiments()
void unsafe_arena_set_allocated_bridge_join_ack(::signal_rtc::BridgeJoinAckFrame *bridge_join_ack)
void set_result_id(std::string &&value)
bool has_remote_video_update() const
void set_allocated_suback(::signal_rtc::SubscribeAckFrame *suback)
void set_attendee_id(const std::string &value)
void CopyFrom(const AudioControlFrame &from)
double confidence() const
void set_allocated_message(std::string *message)
const ::signal_rtc::JoinAckFrame & joinack() const
::signal_rtc::DataMessageFrame * unsafe_arena_release_data_message()
void set_sender_profile_id(const char *value, size_t size)
void set_ingest_time_ns(::PROTOBUF_NAMESPACE_ID::int64 value)
void set_num_participants(::PROTOBUF_NAMESPACE_ID::uint32 value)
StreamMetricFrame & operator=(const StreamMetricFrame &from)
Definition: video_control.pb.h:5801
BridgeReserveAckFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_message(const char *value)
::PROTOBUF_NAMESPACE_ID::uint32 receive_stream_ids(int index) const
PROTOBUF_NOINLINE void Swap(AudioStreamIdInfo *other)
Definition: video_control.pb.h:5006
virtual ~AudioStreamIdInfo()
virtual ~AudioMetadataFrame()
void MergeFrom(const ClientDetails &from)
Bitrate(Bitrate &&from) noexcept
Definition: video_control.pb.h:4221
void set_profile_id(const char *value, size_t size)
static const SubscribeFrame & default_instance()
void clear_ingest_time_ns()
friend void swap(DataMessagePayload &a, DataMessagePayload &b)
Definition: video_control.pb.h:6292
std::string * release_topic()
PROTOBUF_NOINLINE void Swap(AudioTranscript *other)
Definition: video_control.pb.h:7670
static const Bitrate & default_instance()
void clear_audio_status()
AudioStatusFrame(const AudioStatusFrame &from)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamAllocation > & allocations() const
void clear_audio_stream_id()
void set_allocated_join(::signal_rtc::JoinFrame *join)
void MergeFrom(const BridgeJoinFrame &from)
void MergeFrom(const AudioProfileState &from)
void set_app_name(const std::string &value)
void set_allocated_transcript(std::string *transcript)
void set_flags(::PROTOBUF_NAMESPACE_ID::uint32 value)
PROTOBUF_NOINLINE void Swap(ErrorFrame *other)
Definition: video_control.pb.h:1342
void set_topic(const std::string &value)
std::string * release_device_make()
const ::signal_rtc::VideoSubscriptionConfiguration & added_or_updated_video_subscriptions(int index) const
void UnsafeArenaSwap(SubscribeAckFrame *other)
Definition: video_control.pb.h:2972
std::string * mutable_category()
friend void swap(BitrateFrame &a, BitrateFrame &b)
Definition: video_control.pb.h:3489
void set_mid(const char *value)
::signal_rtc::TurnCredentials * unsafe_arena_release_turn_credentials()
virtual ~AudioStatusFrame()
::signal_rtc::LeaveFrame * mutable_leave()
void unsafe_arena_set_allocated_status(::signal_rtc::MeetingTranscriptionStatus *status)
void set_allocated_credentials(::signal_rtc::MeetingSessionCredentials *credentials)
::PROTOBUF_NAMESPACE_ID::uint32 avg_bitrate_bps() const
::signal_rtc::BridgeReserveFrame * unsafe_arena_release_bridge_reserve()
PrimaryMeetingLeaveFrame & operator=(const PrimaryMeetingLeaveFrame &from)
Definition: video_control.pb.h:8951
void set_enabled_experiments(int index, const std::string &value)
PrimaryMeetingLeaveFrame(const PrimaryMeetingLeaveFrame &from)
Metric(const Metric &from)
LeaveAckFrame(LeaveAckFrame &&from) noexcept
Definition: video_control.pb.h:2561
void set_ping_id(::PROTOBUF_NAMESPACE_ID::uint32 value)
const ::signal_rtc::PauseResumeFrame & pause() const
PROTOBUF_NOINLINE void Swap(SubscribeAckFrame *other)
Definition: video_control.pb.h:2964
const ::signal_rtc::StreamMetricFrame & stream_metric_frames(int index) const
::signal_rtc::AudioControlFrame * mutable_audio_control()
void MergeFrom(const StreamMetricFrame &from)
VideoSubscriptionConfiguration & operator=(const VideoSubscriptionConfiguration &from)
Definition: video_control.pb.h:8496
const std::string & chime_sdk_version() const
::PROTOBUF_NAMESPACE_ID::uint32 lifetime_ms() const
static const MeetingTranscriptionStatus & default_instance()
DataMessageFrame(const DataMessageFrame &from)
const ::signal_rtc::ClientDetails & client_details() const
void set_allocated_platform_version(std::string *platform_version)
virtual ~StreamMetricFrame()
const std::string & transcription_region() const
MeetingSessionCredentials(const MeetingSessionCredentials &from)
bool vocabulary_filter_match() const
::signal_rtc::SubscribeAckFrame * unsafe_arena_release_suback()
void MergeFrom(const AudioStreamIdInfo &from)
bool has_bridge_join_ack() const
void set_removed_video_subscription_mids(int index, const char *value)
PROTOBUF_NOINLINE void Swap(PingPongFrame *other)
Definition: video_control.pb.h:5213
ClientDetails(::PROTOBUF_NAMESPACE_ID::Arena *arena)
PROTOBUF_NOINLINE void Swap(JoinFrame *other)
Definition: video_control.pb.h:1791
::signal_rtc::MeetingTranscriptionStatus * release_status()
void MergeFrom(const Bitrate &from)
void CopyFrom(const JoinFrame &from)
std::string * release_description()
static const AudioStatusFrame & default_instance()
PrimaryMeetingJoinFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:8725
PROTOBUF_NOINLINE void Swap(PauseResumeFrame *other)
Definition: video_control.pb.h:3351
::signal_rtc::BitrateFrame * release_bitrates()
void MergeFrom(const AudioControlFrame &from)
void set_allocated_topic(std::string *topic)
void add_uris(std::string &&value)
void set_result_id(const char *value)
bool has_listener_ip_port() const
TrackMapping & operator=(const TrackMapping &from)
Definition: video_control.pb.h:4056
AudioTranscriptItem(const AudioTranscriptItem &from)
TrackMapping & operator=(TrackMapping &&from) noexcept
Definition: video_control.pb.h:4060
static const SignalFrame * internal_default_instance()
Definition: video_control.pb.h:587
void CopyFrom(const PrimaryMeetingJoinAckFrame &from)
static const AudioTranscriptEntity & default_instance()
void MergeFrom(const PrimaryMeetingJoinAckFrame &from)
::signal_rtc::PrimaryMeetingLeaveFrame * release_primary_meeting_leave()
void MergeFrom(const BridgeReserveAckFrame &from)
void CopyFrom(const BridgeReserveFrame &from)
std::string * release_attendee_id()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & removed_video_subscription_mids() const
virtual ~AudioStreamIdInfoFrame()
AudioTranscriptFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:8248
Bitrate & operator=(const Bitrate &from)
Definition: video_control.pb.h:4226
PROTOBUF_NOINLINE void Swap(BridgeJoinAckFrame *other)
Definition: video_control.pb.h:2323
static const std::string & Type_Name(T enum_t_value)
Definition: video_control.pb.h:717
void UnsafeArenaSwap(Bitrate *other)
Definition: video_control.pb.h:4266
TurnCredentials * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:6551
StreamDescriptor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:3649
void clear_removed_video_subscription_mids()
::PROTOBUF_NAMESPACE_ID::uint32 xrp_status() const
const std::string & profile_uuid() const
void clear_speaker_attendee_id()
SubscribeFrame * New() const final
Definition: video_control.pb.h:2729
void CopyFrom(const ClientDetails &from)
::signal_rtc::AudioProfileState * add_profile_states()
::signal_rtc::Metric_Type type() const
std::string * release_transcription_configuration()
void CopyFrom(const StreamAllocation &from)
void set_password(const char *value)
void MergeFrom(const BitrateFrame &from)
JoinAckFrame()
Definition: video_control.pb.h:1974
PrimaryMeetingJoinAckFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:8863
AudioStatusFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const std::string & topic() const
std::string * release_xrp_host()
virtual ~BridgeReserveFrame()
const std::string & transcription_configuration() const
::signal_rtc::ClientDetails * release_client_details()
virtual ~PrimaryMeetingLeaveFrame()
AudioProfileState(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const DataMessageFrame & default_instance()
::signal_rtc::PrimaryMeetingJoinFrame * release_primary_meeting_join()
int receive_stream_ids_size() const
std::string * mutable_uris(int index)
std::string * mutable_speaker_attendee_id()
void set_attendee_id(const char *value, size_t size)
const std::string & removed_video_subscription_mids(int index) const
bool has_xrp_muted() const
void set_media_type(::signal_rtc::StreamMediaType value)
BridgeReserveFrame & operator=(BridgeReserveFrame &&from) noexcept
Definition: video_control.pb.h:9070
AudioTranscript * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:7690
LeaveAckFrame(const LeaveAckFrame &from)
static const AudioStreamIdInfo * internal_default_instance()
Definition: video_control.pb.h:4996
BridgeJoinAckFrame & operator=(BridgeJoinAckFrame &&from) noexcept
Definition: video_control.pb.h:2295
void set_dropped(bool value)
static const DataMessagePayload & default_instance()
AudioTranscriptEvent & operator=(AudioTranscriptEvent &&from) noexcept
Definition: video_control.pb.h:8025
void clear_source_stream_id()
AudioTranscriptFrame & operator=(AudioTranscriptFrame &&from) noexcept
Definition: video_control.pb.h:8200
static const TrackMapping & default_instance()
bool has_audio_metadata() const
::signal_rtc::IndexFrame * release_index()
AudioTranscriptEntity()
Definition: video_control.pb.h:6993
PauseResumeFrame & operator=(PauseResumeFrame &&from) noexcept
Definition: video_control.pb.h:3323
void set_track_label(const char *value)
virtual ~AudioTranscript()
MeetingTranscriptionStatus(const MeetingTranscriptionStatus &from)
void add_removed_video_subscription_mids(const std::string &value)
DataMessageFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_client_source(const char *value, size_t size)
void set_allocated_speaker_external_user_id(std::string *speaker_external_user_id)
const std::string & result_id() const
ClientMetricFrame & operator=(ClientMetricFrame &&from) noexcept
Definition: video_control.pb.h:5973
BridgeJoinAckFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:2343
AudioStreamIdInfoFrame & operator=(AudioStreamIdInfoFrame &&from) noexcept
Definition: video_control.pb.h:4841
StreamMetricFrame & operator=(StreamMetricFrame &&from) noexcept
Definition: video_control.pb.h:5805
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric > * mutable_global_metrics()
void set_allocated_leave(::signal_rtc::LeaveFrame *leave)
void set_enabled_experiments(int index, const char *value, size_t size)
::signal_rtc::LeaveAckFrame * unsafe_arena_release_leave_ack()
static const std::string & Action_Name(T enum_t_value)
Definition: video_control.pb.h:9196
::signal_rtc::StreamDescriptor * mutable_send_streams(int index)
void set_type(::signal_rtc::AudioTranscriptItem_Type value)
bool has_start_time() const
bool has_xrp_host() const
::PROTOBUF_NAMESPACE_ID::uint32 protocol_version() const
::signal_rtc::Bitrate * mutable_bitrates(int index)
void clear_audio_transcript()
void MergeFrom(const VideoSubscriptionConfiguration &from)
void unsafe_arena_set_allocated_primary_meeting_join(::signal_rtc::PrimaryMeetingJoinFrame *primary_meeting_join)
void set_allocated_status(::signal_rtc::MeetingTranscriptionStatus *status)
void set_removed_video_subscription_mids(int index, const std::string &value)
BridgeReserveAckFrame & operator=(const BridgeReserveAckFrame &from)
Definition: video_control.pb.h:9288
void MergeFrom(const PrimaryMeetingLeaveFrame &from)
void set_dtls_fingerprint(const char *value, size_t size)
AudioTranscriptEvent()
Definition: video_control.pb.h:8012
AudioTranscriptResult()
Definition: video_control.pb.h:7402
void set_allocated_audio_transcript(::signal_rtc::AudioTranscriptFrame *audio_transcript)
void unsafe_arena_set_allocated_client_details(::signal_rtc::ClientDetails *client_details)
void set_sdp_offer(const std::string &value)
MeetingTranscriptionStatus()
Definition: video_control.pb.h:7766
void set_platform_name(const std::string &value)
std::string * release_category()
void MergeFrom(const AudioTranscriptEntity &from)
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptAlternative > & alternatives() const
::signal_rtc::AudioTranscriptFrame * unsafe_arena_release_audio_transcript()
RemoteVideoUpdateFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:8385
void UnsafeArenaSwap(LeaveFrame *other)
Definition: video_control.pb.h:2491
static const PrimaryMeetingJoinFrame * internal_default_instance()
Definition: video_control.pb.h:8695
static const BridgeReserveAckFrame * internal_default_instance()
Definition: video_control.pb.h:9310
void clear_primary_meeting_join_ack()
void add_receive_stream_ids(::PROTOBUF_NAMESPACE_ID::uint32 value)
void set_channel_id(const char *value, size_t size)
const std::string & dtls_fingerprint() const
void add_enabled_experiments(const char *value, size_t size)
void MergeFrom(const MeetingSessionCredentials &from)
friend void swap(SignalFrame &a, SignalFrame &b)
Definition: video_control.pb.h:594
AudioTranscriptEntity(const AudioTranscriptEntity &from)
void CopyFrom(const PauseResumeFrame &from)
JoinAckFrame(const JoinAckFrame &from)
TurnCredentials(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void CopyFrom(const RemoteVideoUpdateFrame &from)
void set_allocated_bridge_join(::signal_rtc::BridgeJoinFrame *bridge_join)
PrimaryMeetingJoinAckFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_allocated_profile_id(std::string *profile_id)
void set_password(std::string &&value)
::signal_rtc::StreamServiceType duplex() const
JoinFrame & operator=(JoinFrame &&from) noexcept
Definition: video_control.pb.h:1763
RemoteVideoUpdateFrame & operator=(const RemoteVideoUpdateFrame &from)
Definition: video_control.pb.h:8333
void set_app_version(const char *value, size_t size)
AudioTranscriptAlternative(const AudioTranscriptAlternative &from)
std::string * mutable_topic()
ClientMetricFrame * New() const final
Definition: video_control.pb.h:6017
void set_confidence(double value)
void clear_turn_credentials()
static const TurnCredentials & default_instance()
PROTOBUF_NOINLINE void Swap(BridgeReserveAckFrame *other)
Definition: video_control.pb.h:9320
virtual ~StreamAllocation()
static const TrackMapping * internal_default_instance()
Definition: video_control.pb.h:4078
DataMessageFrame & operator=(const DataMessageFrame &from)
Definition: video_control.pb.h:6126
const ::signal_rtc::LeaveFrame & leave() const
PROTOBUF_NOINLINE void Swap(ClientMetricFrame *other)
Definition: video_control.pb.h:6001
static const AudioStreamIdInfoFrame & default_instance()
void set_mid(std::string &&value)
SubscribeFrame(const SubscribeFrame &from)
::signal_rtc::MeetingTranscriptionStatus * mutable_status()
AudioTranscriptAlternative(AudioTranscriptAlternative &&from) noexcept
Definition: video_control.pb.h:7226
bool has_transcript() const
void UnsafeArenaSwap(BitrateFrame *other)
Definition: video_control.pb.h:3500
AudioTranscript(AudioTranscript &&from) noexcept
Definition: video_control.pb.h:7633
void add_removed_video_subscription_mids(std::string &&value)
::signal_rtc::IndexFrame * unsafe_arena_release_index()
void UnsafeArenaSwap(JoinFrame *other)
Definition: video_control.pb.h:1799
AudioTranscriptItem & operator=(const AudioTranscriptItem &from)
Definition: video_control.pb.h:6702
ClientMetricFrame()
Definition: video_control.pb.h:5960
BridgeReserveFrame(const BridgeReserveFrame &from)
void unsafe_arena_set_allocated_join(::signal_rtc::JoinFrame *join)
::signal_rtc::RemoteVideoUpdateFrame * mutable_remote_video_update()
std::string * release_chime_sdk_version()
void unsafe_arena_set_allocated_credentials(::signal_rtc::MeetingSessionCredentials *credentials)
static const BridgeJoinAckFrame & default_instance()
PROTOBUF_NOINLINE void Swap(AudioTranscriptFrame *other)
Definition: video_control.pb.h:8228
const ::signal_rtc::BitrateFrame & bitrates() const
const ::signal_rtc::TrackMapping & tracks(int index) const
AudioTranscriptItem * New() const final
Definition: video_control.pb.h:6750
bool has_sdp_offer() const
friend void swap(SubscribeFrame &a, SubscribeFrame &b)
Definition: video_control.pb.h:2710
PROTOBUF_NOINLINE void Swap(VideoSubscriptionConfiguration *other)
Definition: video_control.pb.h:8528
ClientDetails * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:1517
void add_uris(const char *value, size_t size)
::signal_rtc::LeaveFrame * unsafe_arena_release_leave()
void set_allocated_index(::signal_rtc::IndexFrame *index)
MeetingSessionCredentials(MeetingSessionCredentials &&from) noexcept
Definition: video_control.pb.h:9423
::PROTOBUF_NAMESPACE_ID::uint64 audio_session_id() const
::signal_rtc::LeaveFrame * release_leave()
void set_group_id(::PROTOBUF_NAMESPACE_ID::uint32 value)
void set_app_version(std::string &&value)
friend void swap(Metric &a, Metric &b)
Definition: video_control.pb.h:5494
JoinFrame & operator=(const JoinFrame &from)
Definition: video_control.pb.h:1759
Bitrate & operator=(Bitrate &&from) noexcept
Definition: video_control.pb.h:4230
Metric()
Definition: video_control.pb.h:5456
const std::string & speaker_attendee_id() const
static const AudioControlFrame & default_instance()
static const PrimaryMeetingJoinFrame & default_instance()
static const StreamMetricFrame * internal_default_instance()
Definition: video_control.pb.h:5823
ErrorFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const ::signal_rtc::RemoteVideoUpdateFrame & remote_video_update() const
std::string GetTypeName() const final
PROTOBUF_NOINLINE void Swap(AudioProfileState *other)
Definition: video_control.pb.h:4676
::signal_rtc::AudioTranscriptEntity * mutable_entities(int index)
void set_profile_uuid(std::string &&value)
::signal_rtc::StreamDescriptor * add_send_streams()
void set_client_source(const char *value)
static bool ReservationType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ReservationType *value)
Definition: video_control.pb.h:9176
void set_duplex(::signal_rtc::StreamServiceType value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamAllocation > * mutable_allocations()
::signal_rtc::ErrorFrame * mutable_error()
void CopyFrom(const AudioTranscriptItem &from)
PROTOBUF_NOINLINE void Swap(MeetingSessionCredentials *other)
Definition: video_control.pb.h:9460
friend void swap(PrimaryMeetingLeaveFrame &a, PrimaryMeetingLeaveFrame &b)
Definition: video_control.pb.h:8980
JoinAckFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > & stream_ids() const
void set_audio_session_id(::PROTOBUF_NAMESPACE_ID::uint64 value)
SignalFrame * New() const final
Definition: video_control.pb.h:613
std::string * mutable_result_id()
friend void swap(AudioTranscriptEntity &a, AudioTranscriptEntity &b)
Definition: video_control.pb.h:7031
int added_or_updated_video_subscriptions_size() const
static const AudioTranscript * internal_default_instance()
Definition: video_control.pb.h:7660
MeetingTranscriptionStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena)
Metric & operator=(const Metric &from)
Definition: video_control.pb.h:5465
void set_allocated_bitrates(::signal_rtc::BitrateFrame *bitrates)
StreamDescriptor & operator=(const StreamDescriptor &from)
Definition: video_control.pb.h:3597
::PROTOBUF_NAMESPACE_ID::uint32 source_stream_id() const
bool has_bridge_reserve() const
void set_username(const std::string &value)
std::string * release_transcription_region()
::signal_rtc::AudioTranscriptItem * mutable_items(int index)
const ::signal_rtc::IndexFrame & index() const
bool has_channel_id() const
::PROTOBUF_NAMESPACE_ID::uint32 num_participants() const
const std::string & sender_profile_id() const
bool has_event_time() const
void set_transcription_configuration(const char *value, size_t size)
ClientDetails()
Definition: video_control.pb.h:1456
MeetingSessionCredentials & operator=(const MeetingSessionCredentials &from)
Definition: video_control.pb.h:9428
void CopyFrom(const StreamMetricFrame &from)
void set_device_model(const std::string &value)
void clear_bridge_reserve_ack()
void clear_speaker_external_user_id()
::PROTOBUF_NAMESPACE_ID::uint32 stream_id() const
int stream_ids_size() const
void set_volume(::PROTOBUF_NAMESPACE_ID::uint32 value)
Bitrate * New() const final
Definition: video_control.pb.h:4274
void set_allocated_username(std::string *username)
AudioStreamIdInfo & operator=(const AudioStreamIdInfo &from)
Definition: video_control.pb.h:4974
void set_topic(std::string &&value)
void set_profile_uuid(const std::string &value)
const std::string & sdp_offer() const
AudioStreamIdInfo & operator=(AudioStreamIdInfo &&from) noexcept
Definition: video_control.pb.h:4978
::signal_rtc::BridgeJoinAckFrame * mutable_bridge_join_ack()
std::string * mutable_message()
void set_xrp_checkin(bool value)
void CopyFrom(const BitrateFrame &from)
AudioTranscriptEntity(AudioTranscriptEntity &&from) noexcept
Definition: video_control.pb.h:6997
void set_allocated_description(std::string *description)
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > * mutable_stream_ids()
void clear_client_source()
::signal_rtc::SubscribeAckFrame * release_suback()
void set_is_partial(bool value)
IndexFrame & operator=(const IndexFrame &from)
Definition: video_control.pb.h:3127
void set_sdp_answer(const std::string &value)
friend void swap(BridgeReserveFrame &a, BridgeReserveFrame &b)
Definition: video_control.pb.h:9095
TrackMapping * New() const final
Definition: video_control.pb.h:4104
PrimaryMeetingLeaveFrame()
Definition: video_control.pb.h:8942
AudioControlFrame()
Definition: video_control.pb.h:4365
SubscribeAckFrame * New() const final
Definition: video_control.pb.h:2980
bool has_client_request_token() const
StreamDescriptor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
StreamAllocation * New() const final
Definition: video_control.pb.h:3934
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::StreamDescriptor > & send_streams() const
::signal_rtc::PrimaryMeetingJoinAckFrame * mutable_primary_meeting_join_ack()
AudioTranscriptResult(const AudioTranscriptResult &from)
PROTOBUF_NOINLINE void Swap(RemoteVideoUpdateFrame *other)
Definition: video_control.pb.h:8365
PROTOBUF_NOINLINE void Swap(LeaveAckFrame *other)
Definition: video_control.pb.h:2598
bool has_media_type() const
void set_allocated_category(std::string *category)
PROTOBUF_NOINLINE void Swap(AudioTranscriptEvent *other)
Definition: video_control.pb.h:8059
AudioStreamIdInfoFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:4889
static const AudioStreamIdInfoFrame * internal_default_instance()
Definition: video_control.pb.h:4859
BridgeJoinFrame(const BridgeJoinFrame &from)
std::string * add_removed_video_subscription_mids()
LeaveFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_transcript(const char *value)
PROTOBUF_NOINLINE void Swap(AudioStreamIdInfoFrame *other)
Definition: video_control.pb.h:4869
std::string * mutable_transcript()
static const PingPongFrame * internal_default_instance()
Definition: video_control.pb.h:5203
void set_allocated_track_label(std::string *track_label)
void set_profile_id(std::string &&value)
PingPongFrame(PingPongFrame &&from) noexcept
Definition: video_control.pb.h:5176
void clear_client_request_token()
std::string * mutable_dtls_fingerprint()
void clear_alternatives()
void clear_bridge_reserve()
const std::string & type() const
void unsafe_arena_set_allocated_index(::signal_rtc::IndexFrame *index)
void clear_sender_profile_id()
friend void swap(AudioMetadataFrame &a, AudioMetadataFrame &b)
Definition: video_control.pb.h:4536
void set_transcription_region(const char *value)
void set_sdp_offer(const char *value, size_t size)
void add_paused_at_source_ids(::PROTOBUF_NAMESPACE_ID::uint32 value)
bool has_result_id() const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::Metric > & global_metrics() const
::signal_rtc::PrimaryMeetingLeaveFrame * unsafe_arena_release_primary_meeting_leave()
::signal_rtc::VideoSubscriptionConfiguration * mutable_added_or_updated_video_subscriptions(int index)
void set_profile_uuid(const char *value, size_t size)
void unsafe_arena_set_allocated_transcript(::signal_rtc::AudioTranscript *transcript)
const std::string & xrp_host() const
PingPongFrame & operator=(PingPongFrame &&from) noexcept
Definition: video_control.pb.h:5185
void set_allocated_client_details(::signal_rtc::ClientDetails *client_details)
void UnsafeArenaSwap(Metric *other)
Definition: video_control.pb.h:5505
std::string * release_message()
void set_sdp_answer(std::string &&value)
void UnsafeArenaSwap(PrimaryMeetingLeaveFrame *other)
Definition: video_control.pb.h:8991
const ::signal_rtc::StreamDescriptor & sources(int index) const
::signal_rtc::ClientMetricFrame * unsafe_arena_release_client_metric()
::signal_rtc::RemoteVideoUpdateFrame * unsafe_arena_release_remote_video_update()
AudioTranscriptEntity(::PROTOBUF_NAMESPACE_ID::Arena *arena)
BridgeReserveAckFrame(BridgeReserveAckFrame &&from) noexcept
Definition: video_control.pb.h:9283
AudioMetadataFrame & operator=(const AudioMetadataFrame &from)
Definition: video_control.pb.h:4507
void MergeFrom(const JoinAckFrame &from)
std::string * mutable_track_label()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioProfileState > & profile_states() const
static const ClientMetricFrame * internal_default_instance()
Definition: video_control.pb.h:5991
StreamDescriptor()
Definition: video_control.pb.h:3588
void set_message(const std::string &value)
const ::signal_rtc::AudioTranscriptAlternative & alternatives(int index) const
virtual ~AudioProfileState()
AudioStatusFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:5384
::signal_rtc::AudioMetadataFrame * release_audio_metadata()
friend void swap(DataMessageFrame &a, DataMessageFrame &b)
Definition: video_control.pb.h:6155
PROTOBUF_NOINLINE void Swap(AudioTranscriptEntity *other)
Definition: video_control.pb.h:7034
PROTOBUF_NOINLINE void Swap(BitrateFrame *other)
Definition: video_control.pb.h:3492
const ::signal_rtc::PrimaryMeetingJoinFrame & primary_meeting_join() const
void set_timestamp_ms(::PROTOBUF_NAMESPACE_ID::uint64 value)
void clear_stream_metric_frames()
void UnsafeArenaSwap(DataMessagePayload *other)
Definition: video_control.pb.h:6303
BridgeJoinFrame()
Definition: video_control.pb.h:2127
DataMessagePayload * New() const final
Definition: video_control.pb.h:6311
AudioMetadataFrame * New() const final
Definition: video_control.pb.h:4555
static const Metric * internal_default_instance()
Definition: video_control.pb.h:5487
void set_result_id(const char *value, size_t size)
std::string * release_sender_profile_id()
PROTOBUF_NOINLINE void Swap(AudioTranscriptAlternative *other)
Definition: video_control.pb.h:7263
TrackMapping(TrackMapping &&from) noexcept
Definition: video_control.pb.h:4051
void set_sender_profile_id(const char *value)
static const PrimaryMeetingJoinAckFrame * internal_default_instance()
Definition: video_control.pb.h:8833
PrimaryMeetingJoinFrame & operator=(const PrimaryMeetingJoinFrame &from)
Definition: video_control.pb.h:8673
::signal_rtc::PrimaryMeetingJoinFrame * mutable_primary_meeting_join()
static const MeetingTranscriptionStatus * internal_default_instance()
Definition: video_control.pb.h:7797
static const ErrorFrame & default_instance()
ClientMetricFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
const std::string & platform_name() const
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptAlternative > * mutable_alternatives()
const std::string & app_name() const
MeetingSessionCredentials()
Definition: video_control.pb.h:9419
::PROTOBUF_NAMESPACE_ID::uint32 ping_id() const
void MergeFrom(const Metric &from)
::signal_rtc::AudioControlFrame * release_audio_control()
std::string * mutable_unknown_fields()
Definition: video_control.pb.h:581
::signal_rtc::TrackMapping * mutable_tracks(int index)
void MergeFrom(const SubscribeFrame &from)
void unsafe_arena_set_allocated_bridge_reserve(::signal_rtc::BridgeReserveFrame *bridge_reserve)
AudioStreamIdInfoFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void clear_num_participants()
void set_transcript(const char *value, size_t size)
void set_max_bitrate_kbps(::PROTOBUF_NAMESPACE_ID::uint32 value)
void set_allocated_sub(::signal_rtc::SubscribeFrame *sub)
const ::signal_rtc::ClientMetricFrame & client_metric() const
std::string * release_sdp_answer()
int entities_size() const
EventCase
Definition: video_control.pb.h:8043
::signal_rtc::AudioTranscript * release_transcript()
void MergeFrom(const AudioTranscriptAlternative &from)
::PROTOBUF_NAMESPACE_ID::uint32 group_id() const
void set_lifetime_ms(::PROTOBUF_NAMESPACE_ID::uint32 value)
void UnsafeArenaSwap(AudioTranscript *other)
Definition: video_control.pb.h:7678
bool has_platform_name() const
void set_xrp_muted(bool value)
void set_client_request_token(const std::string &value)
PROTOBUF_NOINLINE void Swap(Bitrate *other)
Definition: video_control.pb.h:4258
const std::string & attendee_id() const
bool has_audio_transcript() const
::signal_rtc::AudioTranscriptItem * add_items()
void set_allocated_joinack(::signal_rtc::JoinAckFrame *joinack)
::signal_rtc::JoinAckFrame * release_joinack()
bool has_audio_stream_id_info() const
bool has_app_name() const
SubscribeAckFrame & operator=(SubscribeAckFrame &&from) noexcept
Definition: video_control.pb.h:2936
virtual ~SubscribeAckFrame()
const std::string & app_version() const
::signal_rtc::JoinAckFrame * mutable_joinack()
::signal_rtc::MeetingTranscriptionStatus_Type type() const
::signal_rtc::MeetingSessionCredentials * unsafe_arena_release_credentials()
PROTOBUF_NOINLINE void Swap(LeaveFrame *other)
Definition: video_control.pb.h:2483
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::TrackMapping > * mutable_tracks()
void MergeFrom(const AudioMetadataFrame &from)
bool has_primary_meeting_join() const
DataMessagePayload & operator=(DataMessagePayload &&from) noexcept
Definition: video_control.pb.h:6267
BridgeReserveAckFrame(const BridgeReserveAckFrame &from)
void UnsafeArenaSwap(JoinAckFrame *other)
Definition: video_control.pb.h:2023
PROTOBUF_NOINLINE void Swap(AudioTranscriptResult *other)
Definition: video_control.pb.h:7443
const ::signal_rtc::AudioProfileState & profile_states(int index) const
void set_listener_ip_port(const std::string &value)
void set_attendee_id(const char *value)
::signal_rtc::ClientDetails * unsafe_arena_release_client_details()
void unsafe_arena_set_allocated_primary_meeting_leave(::signal_rtc::PrimaryMeetingLeaveFrame *primary_meeting_leave)
bool has_ntp_timestamp() const
void set_mid(const char *value, size_t size)
void set_category(const std::string &value)
bool has_speaker_external_user_id() const
void set_username(const char *value)
void set_platform_version(const std::string &value)
BitrateFrame(BitrateFrame &&from) noexcept
Definition: video_control.pb.h:3455
std::string * release_profile_id()
SubscribeAckFrame()
Definition: video_control.pb.h:2923
static const BridgeJoinFrame * internal_default_instance()
Definition: video_control.pb.h:2158
StreamDescriptor(StreamDescriptor &&from) noexcept
Definition: video_control.pb.h:3592
void clear_client_details()
void set_sdp_offer(std::string &&value)
PROTOBUF_NOINLINE void Swap(TurnCredentials *other)
Definition: video_control.pb.h:6531
AudioMetadataFrame()
Definition: video_control.pb.h:4498
void set_data(std::string &&value)
void set_sender_external_user_id(const char *value, size_t size)
static const AudioTranscriptFrame * internal_default_instance()
Definition: video_control.pb.h:8218
void set_device_model(std::string &&value)
JoinAckFrame(JoinAckFrame &&from) noexcept
Definition: video_control.pb.h:1978
::signal_rtc::AudioTranscriptAlternative * add_alternatives()
static const AudioTranscript & default_instance()
std::string * mutable_enabled_experiments(int index)
void set_sdp_offer(const char *value)
void unsafe_arena_set_allocated_audio_control(::signal_rtc::AudioControlFrame *audio_control)
Bitrate(::PROTOBUF_NAMESPACE_ID::Arena *arena)
AudioMetadataFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
AudioStatusFrame * New() const final
Definition: video_control.pb.h:5380
AudioTranscriptItem(AudioTranscriptItem &&from) noexcept
Definition: video_control.pb.h:6697
static const PrimaryMeetingLeaveFrame * internal_default_instance()
Definition: video_control.pb.h:8973
void set_allocated_data(std::string *data)
void UnsafeArenaSwap(StreamAllocation *other)
Definition: video_control.pb.h:3926
SubscribeFrame & operator=(SubscribeFrame &&from) noexcept
Definition: video_control.pb.h:2685
int send_streams_size() const
void CopyFrom(const SubscribeFrame &from)
PauseResumeFrame(PauseResumeFrame &&from) noexcept
Definition: video_control.pb.h:3314
bool has_platform_version() const
void set_chime_sdk_version(const std::string &value)
void set_external_user_id(std::string &&value)
JoinAckFrame * New() const final
Definition: video_control.pb.h:2031
::PROTOBUF_NAMESPACE_ID::int64 event_time() const
::signal_rtc::PauseResumeFrame * unsafe_arena_release_pause()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioTranscriptEntity > & entities() const
virtual ~AudioTranscriptResult()
friend void swap(AudioTranscriptEvent &a, AudioTranscriptEvent &b)
Definition: video_control.pb.h:8056
AudioProfileState(const AudioProfileState &from)
AudioMetadataFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:4559
const ::signal_rtc::AudioStatusFrame & audio_status() const
void set_allocated_bridge_reserve_ack(::signal_rtc::BridgeReserveAckFrame *bridge_reserve_ack)
static const AudioTranscriptItem * internal_default_instance()
Definition: video_control.pb.h:6724
::signal_rtc::AudioStreamIdInfo * mutable_streams(int index)
void set_external_user_id(const std::string &value)
void UnsafeArenaSwap(AudioMetadataFrame *other)
Definition: video_control.pb.h:4547
bool has_turn_credentials() const
std::string * release_dtls_fingerprint()
::signal_rtc::Bitrate * add_bitrates()
void unsafe_arena_set_allocated_turn_credentials(::signal_rtc::TurnCredentials *turn_credentials)
std::string * mutable_chime_sdk_version()
bool has_source_stream_id() const
void CopyFrom(const LeaveFrame &from)
void set_speaker_external_user_id(const char *value, size_t size)
void clear_receive_stream_ids()
void CopyFrom(const Metric &from)
void set_allocated_primary_meeting_leave(::signal_rtc::PrimaryMeetingLeaveFrame *primary_meeting_leave)
AudioStreamIdInfo()
Definition: video_control.pb.h:4965
void UnsafeArenaSwap(AudioTranscriptFrame *other)
Definition: video_control.pb.h:8236
void set_sender_external_user_id(std::string &&value)
bool has_sdp_answer() const
friend void swap(AudioTranscriptResult &a, AudioTranscriptResult &b)
Definition: video_control.pb.h:7440
AudioStreamIdInfo(const AudioStreamIdInfo &from)
AudioTranscriptAlternative()
Definition: video_control.pb.h:7222
void clear_profile_states()
PauseResumeFrame()
Definition: video_control.pb.h:3310
const std::string & client_request_token() const
PingPongFrame * New() const final
Definition: video_control.pb.h:5229
ErrorFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:1362
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > & paused_at_source_ids() const
bool has_lifetime_ms() const
std::string * release_device_model()
LeaveFrame * New() const final
Definition: video_control.pb.h:2499
friend void swap(LeaveFrame &a, LeaveFrame &b)
Definition: video_control.pb.h:2480
void set_allocated_sender_external_user_id(std::string *sender_external_user_id)
void UnsafeArenaSwap(TurnCredentials *other)
Definition: video_control.pb.h:6539
PrimaryMeetingJoinFrame * New() const final
Definition: video_control.pb.h:8721
::signal_rtc::AudioMetadataFrame * unsafe_arena_release_audio_metadata()
static const BridgeReserveFrame & default_instance()
::signal_rtc::AudioStreamIdInfo * add_streams()
Bitrate(const Bitrate &from)
static const ClientDetails * internal_default_instance()
Definition: video_control.pb.h:1487
::signal_rtc::PrimaryMeetingJoinAckFrame * unsafe_arena_release_primary_meeting_join_ack()
void set_transcript(std::string &&value)
const std::string & client_source() const
std::string * mutable_mid()
ErrorFrame(ErrorFrame &&from) noexcept
Definition: video_control.pb.h:1305
void MergeFrom(const JoinFrame &from)
::signal_rtc::TurnCredentials * release_turn_credentials()
void set_content(std::string &&value)
JoinFrame(const JoinFrame &from)
const std::string & content() const
std::string * release_sender_external_user_id()
void set_dtls_fingerprint(const std::string &value)
bool has_audio_status() const
void CopyFrom(const StreamDescriptor &from)
static const BridgeReserveAckFrame & default_instance()
AudioStatusFrame()
Definition: video_control.pb.h:5323
std::string * mutable_transcription_region()
const std::string & data() const
void set_allocated_data_message(::signal_rtc::DataMessageFrame *data_message)
BitrateFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
RemoteVideoUpdateFrame * New() const final
Definition: video_control.pb.h:8381
DataMessagePayload(DataMessagePayload &&from) noexcept
Definition: video_control.pb.h:6258
static const MeetingSessionCredentials & default_instance()
void UnsafeArenaSwap(StreamMetricFrame *other)
Definition: video_control.pb.h:5841
::signal_rtc::Metric * mutable_metrics(int index)
friend void swap(AudioProfileState &a, AudioProfileState &b)
Definition: video_control.pb.h:4673
void CopyFrom(const DataMessageFrame &from)
static const TurnCredentials * internal_default_instance()
Definition: video_control.pb.h:6521
const ::signal_rtc::DataMessageFrame & data_message() const
PROTOBUF_NOINLINE void Swap(IndexFrame *other)
Definition: video_control.pb.h:3159
LeaveFrame & operator=(LeaveFrame &&from) noexcept
Definition: video_control.pb.h:2455
void set_allocated_external_user_id(std::string *external_user_id)
StreamAllocation & operator=(const StreamAllocation &from)
Definition: video_control.pb.h:3886
::signal_rtc::DataMessagePayload * mutable_messages(int index)
static const AudioMetadataFrame * internal_default_instance()
Definition: video_control.pb.h:4529
void set_action(::signal_rtc::BridgeReserveFrame_Action value)
AudioControlFrame & operator=(const AudioControlFrame &from)
Definition: video_control.pb.h:4374
bool has_is_partial() const
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::signal_rtc::AudioStreamIdInfo > * mutable_streams()
const std::string & username() const
::signal_rtc::StreamMediaType media_type() const
AudioStatusFrame(AudioStatusFrame &&from) noexcept
Definition: video_control.pb.h:5327
void set_platform_version(const char *value)
bool has_num_participants() const
PROTOBUF_NOINLINE void Swap(AudioControlFrame *other)
Definition: video_control.pb.h:4406
void clear_audio_control()
void set_username(std::string &&value)
AudioTranscriptEvent(AudioTranscriptEvent &&from) noexcept
Definition: video_control.pb.h:8016
void set_event_time(::PROTOBUF_NAMESPACE_ID::int64 value)
void CopyFrom(const AudioTranscript &from)
friend void swap(Bitrate &a, Bitrate &b)
Definition: video_control.pb.h:4255
AudioMetadataFrame & operator=(AudioMetadataFrame &&from) noexcept
Definition: video_control.pb.h:4511
JoinAckFrame & operator=(const JoinAckFrame &from)
Definition: video_control.pb.h:1983
static const VideoSubscriptionConfiguration * internal_default_instance()
Definition: video_control.pb.h:8518
void MergeFrom(const BridgeJoinAckFrame &from)
const ::signal_rtc::DataMessagePayload & messages(int index) const
ErrorFrame * New() const final
Definition: video_control.pb.h:1358
::PROTOBUF_NAMESPACE_ID::uint64 timestamp_ms() const
MeetingSessionCredentials * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:9480
BridgeJoinFrame & operator=(BridgeJoinFrame &&from) noexcept
Definition: video_control.pb.h:2140
DataMessagePayload(const DataMessagePayload &from)
void set_device_make(const char *value, size_t size)
static const SubscribeAckFrame & default_instance()
void clear_audio_session_id()
virtual ~DataMessagePayload()
void set_speaker_attendee_id(const std::string &value)
::signal_rtc::BitrateFrame * unsafe_arena_release_bitrates()
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::uint32 > * mutable_receive_stream_ids()
void clear_remote_video_update()
AudioStreamIdInfoFrame * New() const final
Definition: video_control.pb.h:4885
::signal_rtc::StreamAllocation * add_allocations()
void UnsafeArenaSwap(IndexFrame *other)
Definition: video_control.pb.h:3167
StreamAllocation()
Definition: video_control.pb.h:3877
std::string * release_profile_uuid()
void UnsafeArenaSwap(StreamDescriptor *other)
Definition: video_control.pb.h:3637
MeetingTranscriptionStatus * New() const final
Definition: video_control.pb.h:7823
::signal_rtc::JoinAckFrame * unsafe_arena_release_joinack()
const ::signal_rtc::MeetingSessionCredentials & credentials() const
static const LeaveFrame * internal_default_instance()
Definition: video_control.pb.h:2473
void set_status(::PROTOBUF_NAMESPACE_ID::uint32 value)
void UnsafeArenaSwap(AudioStreamIdInfo *other)
Definition: video_control.pb.h:5014
::PROTOBUF_NAMESPACE_ID::uint32 video_subscription_limit() const
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & enabled_experiments() const
const std::string & sender_external_user_id() const
virtual ~TurnCredentials()
JoinAckFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: video_control.pb.h:2035
void set_join_token(std::string &&value)
std::string * release_track_label()
void unsafe_arena_set_allocated_data_message(::signal_rtc::DataMessageFrame *data_message)
RemoteVideoUpdateFrame(RemoteVideoUpdateFrame &&from) noexcept
Definition: video_control.pb.h:8328
const std::string & password() const
SignalFrame(const SignalFrame &from)
std::string * release_result_id()
void unsafe_arena_set_allocated_primary_meeting_join_ack(::signal_rtc::PrimaryMeetingJoinAckFrame *primary_meeting_join_ack)
void set_xrp_host(const char *value)
const ::signal_rtc::AudioTranscriptEvent & events(int index) const
static const IndexFrame * internal_default_instance()
Definition: video_control.pb.h:3149
void set_allocated_ping_pong(::signal_rtc::PingPongFrame *ping_pong)
BridgeReserveFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
ErrorFrame & operator=(const ErrorFrame &from)
Definition: video_control.pb.h:1310
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void add_uris(const std::string &value)
AudioTranscriptResult * New() const final
Definition: video_control.pb.h:7459
Definition: video_control.pb.cc:109
Definition: video_control.pb.cc:153
Definition: video_control.pb.cc:229
Definition: video_control.pb.cc:225
Definition: video_control.pb.cc:233
Definition: video_control.pb.cc:217
Definition: video_control.pb.cc:61
Definition: video_control.pb.cc:121
Definition: video_control.pb.cc:117
Definition: video_control.pb.cc:165
Definition: video_control.pb.cc:101
Definition: video_control.pb.cc:97
Definition: video_control.pb.cc:125
Definition: video_control.pb.cc:181
Definition: video_control.pb.cc:221
Definition: video_control.pb.h:38
Definition: video_control.pb.cc:60
constexpr StreamServiceType StreamServiceType_MAX
Definition: video_control.pb.h:500
class signal_rtc::LeaveFrameDefaultTypeInternal _LeaveFrame_default_instance_
Definition: video_control.pb.h:141
bool StreamServiceType_IsValid(int value)
Definition: video_control.pb.cc:1858
constexpr int AudioTranscriptItem_Type_Type_ARRAYSIZE
Definition: video_control.pb.h:399
bool StreamMediaType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, StreamMediaType *value)
Definition: video_control.pb.cc:1958
class signal_rtc::BitrateFrameDefaultTypeInternal _BitrateFrame_default_instance_
Definition: video_control.pb.h:99
class signal_rtc::TrackMappingDefaultTypeInternal _TrackMapping_default_instance_
Definition: video_control.pb.h:189
class signal_rtc::AudioTranscriptDefaultTypeInternal _AudioTranscript_default_instance_
Definition: video_control.pb.h:75
class signal_rtc::AudioTranscriptEventDefaultTypeInternal _AudioTranscriptEvent_default_instance_
Definition: video_control.pb.h:84
JoinFlags
Definition: video_control.pb.h:471
@ HAS_STREAM_UPDATE
Definition: video_control.pb.h:473
@ USE_SEND_SIDE_BWE
Definition: video_control.pb.h:474
@ SEND_BITRATES
Definition: video_control.pb.h:472
@ EXCLUDE_SELF_CONTENT_IN_INDEX
Definition: video_control.pb.h:475
AudioTranscriptItem_Type
Definition: video_control.pb.h:392
@ AudioTranscriptItem_Type_PUNCTUATION
Definition: video_control.pb.h:394
@ AudioTranscriptItem_Type_PRONUNCIATION
Definition: video_control.pb.h:393
bool BridgeReserveFrame_ReservationType_IsValid(int value)
Definition: video_control.pb.cc:1683
const std::string & MeetingTranscriptionStatus_Type_Name(MeetingTranscriptionStatus_Type value)
Definition: video_control.pb.cc:1648
class signal_rtc::BitrateDefaultTypeInternal _Bitrate_default_instance_
Definition: video_control.pb.h:96
StreamServiceType
Definition: video_control.pb.h:492
@ TX
Definition: video_control.pb.h:494
@ RX
Definition: video_control.pb.h:493
@ DUPLEX
Definition: video_control.pb.h:495
@ IDLE
Definition: video_control.pb.h:496
constexpr JoinFlags JoinFlags_MAX
Definition: video_control.pb.h:479
PingPongType
Definition: video_control.pb.h:532
@ PONG
Definition: video_control.pb.h:534
@ PING
Definition: video_control.pb.h:533
const std::string & Metric_Type_Name(Metric_Type value)
Definition: video_control.pb.cc:1439
Metric_Type
Definition: video_control.pb.h:292
@ Metric_Type_VIDEO_RECEIVED_QP_SUM
Definition: video_control.pb.h:360
@ Metric_Type_VIDEO_ENCODE_USAGE_PERCENT
Definition: video_control.pb.h:314
@ Metric_Type_VIDEO_SENT_KEYFRAMES
Definition: video_control.pb.h:351
@ Metric_Type_VIDEO_RECEIVED_PAUSES_FOR_POOR_CONNECTION
Definition: video_control.pb.h:365
@ Metric_Type_RTC_SPK_JITTER_MS
Definition: video_control.pb.h:308
@ Metric_Type_VIDEO_NACKS_RECEIVED
Definition: video_control.pb.h:315
@ Metric_Type_VIDEO_ENCODER_BW_ADAPTATION_DURATION
Definition: video_control.pb.h:356
@ Metric_Type_VIDEO_FIRS_RECEIVED
Definition: video_control.pb.h:321
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_FRAME_LATENCY
Definition: video_control.pb.h:367
@ Metric_Type_VIDEO_SENT_PPS
Definition: video_control.pb.h:322
@ Metric_Type_VIDEO_RESETS_STARTED
Definition: video_control.pb.h:343
@ Metric_Type_VIDEO_DECODE_HEIGHT
Definition: video_control.pb.h:357
@ Metric_Type_VIDEO_INPUT_HEIGHT
Definition: video_control.pb.h:348
@ Metric_Type_VIDEO_SENT_SIMULCAST_STREAMS
Definition: video_control.pb.h:350
@ Metric_Type_VIDEO_INPUT_FPS
Definition: video_control.pb.h:318
@ Metric_Type_VIDEO_INPUT_ASPECT_RATIO
Definition: video_control.pb.h:349
@ Metric_Type_VIDEO_ACTUAL_SUBSCRIBED_BITRATE
Definition: video_control.pb.h:363
@ Metric_Type_VIDEO_ENCODE_WIDTH
Definition: video_control.pb.h:374
@ Metric_Type_RTC_SPK_FRACTION_DECODER_LOSS_PERCENT
Definition: video_control.pb.h:309
@ Metric_Type_VIDEO_SUBSCRIBES_COMPLETED
Definition: video_control.pb.h:342
@ Metric_Type_VIDEO_AVERAGE_ENCODE_MS
Definition: video_control.pb.h:317
@ Metric_Type_VIDEO_RECEIVED_JITTER_MS
Definition: video_control.pb.h:341
@ Metric_Type_VIDEO_SENT_RTT_MS
Definition: video_control.pb.h:313
@ Metric_Type_VIDEO_OUTPUT_FPS
Definition: video_control.pb.h:328
@ Metric_Type_SOCKET_DISCARDED_PPS
Definition: video_control.pb.h:300
@ Metric_Type_VIDEO_ENCODE_FPS
Definition: video_control.pb.h:319
@ Metric_Type_VIDEO_CURRENT_DELAY_MS
Definition: video_control.pb.h:337
@ Metric_Type_VIDEO_RECEIVED_TOTAL_FREEZE_DURATION
Definition: video_control.pb.h:361
@ Metric_Type_RTC_MIC_RTT_MS
Definition: video_control.pb.h:305
@ Metric_Type_VIDEO_TARGET_SUBSCRIBED_BITRATE
Definition: video_control.pb.h:362
@ Metric_Type_RTC_SPK_CURRENT_DELAY_MS
Definition: video_control.pb.h:311
@ Metric_Type_VIDEO_DECODE_ASPECT_RATIO
Definition: video_control.pb.h:358
@ Metric_Type_VIDEO_PLIS_RECEIVED
Definition: video_control.pb.h:316
@ Metric_Type_VIDEO_ENCODE_ASPECT_RATIO
Definition: video_control.pb.h:353
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_ASYNC_DROPS
Definition: video_control.pb.h:370
@ Metric_Type_VIDEO_DECODE_FPS
Definition: video_control.pb.h:333
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_ENABLED_DURATION
Definition: video_control.pb.h:366
@ Metric_Type_VIDEO_RECEIVED_FRACTION_PACKET_LOST_PERCENT
Definition: video_control.pb.h:330
@ Metric_Type_VIDEO_RECEIVED_PPS
Definition: video_control.pb.h:329
@ Metric_Type_VIDEO_PLIS_SENT
Definition: video_control.pb.h:340
@ Metric_Type_VIDEO_AVAILABLE_RECEIVE_BANDWIDTH
Definition: video_control.pb.h:296
@ Metric_Type_TOTAL_CPU
Definition: video_control.pb.h:346
@ Metric_Type_RTC_SPK_BITRATE
Definition: video_control.pb.h:310
@ Metric_Type_VIDEO_SENT_BITRATE
Definition: video_control.pb.h:324
@ Metric_Type_VIDEO_LOCAL_RENDER_FPS
Definition: video_control.pb.h:344
@ Metric_Type_VIDEO_RECEIVED_SIMULCAST_STREAM_SWITCHES
Definition: video_control.pb.h:364
@ Metric_Type_RTC_SPK_PPS
Definition: video_control.pb.h:306
@ Metric_Type_VIDEO_DISCARDED_PPS
Definition: video_control.pb.h:339
@ Metric_Type_VIDEO_AVAILABLE_SEND_BANDWIDTH
Definition: video_control.pb.h:294
@ Metric_Type_RTC_MIC_FRACTION_PACKET_LOST_PERCENT
Definition: video_control.pb.h:303
@ Metric_Type_VIDEO_RECEIVED_FPS
Definition: video_control.pb.h:332
@ Metric_Type_STUN_RTT_MS
Definition: video_control.pb.h:299
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_SIGMA
Definition: video_control.pb.h:372
@ Metric_Type_VIDEO_TARGET_DELAY_MS
Definition: video_control.pb.h:326
@ Metric_Type_VIDEO_DECODE_MS
Definition: video_control.pb.h:327
@ Metric_Type_VIDEO_REMOTE_RENDER_FPS
Definition: video_control.pb.h:347
@ Metric_Type_RTC_MIC_JITTER_MS
Definition: video_control.pb.h:301
@ Metric_Type_VIDEO_ACTUAL_ENCODER_BITRATE
Definition: video_control.pb.h:293
@ Metric_Type_VIDEO_TARGET_ENCODER_BITRATE
Definition: video_control.pb.h:297
@ Metric_Type_RTC_MIC_PPS
Definition: video_control.pb.h:302
@ Metric_Type_VIDEO_JITTER_BUFFER_MS
Definition: video_control.pb.h:338
@ Metric_Type_VIDEO_SENT_QP_SUM
Definition: video_control.pb.h:354
@ Metric_Type_VIDEO_ENCODE_HEIGHT
Definition: video_control.pb.h:352
@ Metric_Type_VIDEO_DROPPED_FPS
Definition: video_control.pb.h:325
@ Metric_Type_RTC_SPK_JITTER_BUFFER_MS
Definition: video_control.pb.h:312
@ Metric_Type_VIDEO_FIRS_SENT
Definition: video_control.pb.h:335
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_FRAME_DROPS
Definition: video_control.pb.h:369
@ Metric_Type_RTC_MIC_BITRATE
Definition: video_control.pb.h:304
@ Metric_Type_VIDEO_ENCODER_CPU_ADAPTATION_DURATION
Definition: video_control.pb.h:355
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_ASYNC_LATENCY
Definition: video_control.pb.h:368
@ Metric_Type_PROCESS_CPU
Definition: video_control.pb.h:345
@ Metric_Type_RTC_SPK_FRACTION_PACKET_LOST_PERCENT
Definition: video_control.pb.h:307
@ Metric_Type_VIDEO_RECEIVED_BITRATE
Definition: video_control.pb.h:336
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_ASYNC_USAGE_LATENCY
Definition: video_control.pb.h:371
@ Metric_Type_VIDEO_BUCKET_DELAY_MS
Definition: video_control.pb.h:298
@ Metric_Type_VIDEO_RETRANSMIT_BITRATE
Definition: video_control.pb.h:295
@ Metric_Type_VIDEO_DECODE_WIDTH
Definition: video_control.pb.h:375
@ Metric_Type_VIDEO_SENT_FPS
Definition: video_control.pb.h:320
@ Metric_Type_VIDEO_NACKS_SENT
Definition: video_control.pb.h:334
@ Metric_Type_VIDEO_RENDER_DELAY_MS
Definition: video_control.pb.h:331
@ Metric_Type_VIDEO_RECEIVED_KEYFRAMES
Definition: video_control.pb.h:359
@ Metric_Type_VIDEO_SENT_FRACTION_PACKET_LOST_PERCENT
Definition: video_control.pb.h:323
@ Metric_Type_VIDEO_CAPTURER_ADAPTER_FRAME_ERRORS
Definition: video_control.pb.h:373
class signal_rtc::AudioTranscriptResultDefaultTypeInternal _AudioTranscriptResult_default_instance_
Definition: video_control.pb.h:93
class signal_rtc::LeaveAckFrameDefaultTypeInternal _LeaveAckFrame_default_instance_
Definition: video_control.pb.h:138
class signal_rtc::BridgeReserveAckFrameDefaultTypeInternal _BridgeReserveAckFrame_default_instance_
Definition: video_control.pb.h:108
BridgeReserveFrame_Action
Definition: video_control.pb.h:452
@ BridgeReserveFrame_Action_RESERVE
Definition: video_control.pb.h:453
@ BridgeReserveFrame_Action_RELEASE
Definition: video_control.pb.h:454
class signal_rtc::AudioProfileStateDefaultTypeInternal _AudioProfileState_default_instance_
Definition: video_control.pb.h:63
constexpr int JoinFlags_ARRAYSIZE
Definition: video_control.pb.h:480
bool StreamServiceType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, StreamServiceType *value)
Definition: video_control.pb.cc:1907
constexpr JoinFlags JoinFlags_MIN
Definition: video_control.pb.h:478
constexpr int PingPongType_ARRAYSIZE
Definition: video_control.pb.h:539
constexpr BridgeReserveFrame_Action BridgeReserveFrame_Action_Action_MIN
Definition: video_control.pb.h:457
StreamMediaType
Definition: video_control.pb.h:513
@ VIDEO
Definition: video_control.pb.h:515
@ AUDIO
Definition: video_control.pb.h:514
constexpr StreamMediaType StreamMediaType_MAX
Definition: video_control.pb.h:519
constexpr int MeetingTranscriptionStatus_Type_Type_ARRAYSIZE
Definition: video_control.pb.h:421
constexpr MeetingTranscriptionStatus_Type MeetingTranscriptionStatus_Type_Type_MAX
Definition: video_control.pb.h:420
MeetingTranscriptionStatus_Type
Definition: video_control.pb.h:411
@ MeetingTranscriptionStatus_Type_STOPPED
Definition: video_control.pb.h:415
@ MeetingTranscriptionStatus_Type_RESUMED
Definition: video_control.pb.h:414
@ MeetingTranscriptionStatus_Type_STARTED
Definition: video_control.pb.h:412
@ MeetingTranscriptionStatus_Type_FAILED
Definition: video_control.pb.h:416
@ MeetingTranscriptionStatus_Type_INTERRUPTED
Definition: video_control.pb.h:413
SignalFrame_Type
Definition: video_control.pb.h:249
@ SignalFrame_Type_PRIMARY_MEETING_JOIN_ACK
Definition: video_control.pb.h:270
@ SignalFrame_Type_AUDIO_TRANSCRIPT
Definition: video_control.pb.h:267
@ SignalFrame_Type_CLIENT_METRIC
Definition: video_control.pb.h:265
@ SignalFrame_Type_AUDIO_METADATA
Definition: video_control.pb.h:261
@ SignalFrame_Type_PRIMARY_MEETING_JOIN
Definition: video_control.pb.h:269
@ SignalFrame_Type_PRIMARY_MEETING_LEAVE
Definition: video_control.pb.h:271
@ SignalFrame_Type_BITRATES
Definition: video_control.pb.h:259
@ SignalFrame_Type_JOIN_ACK
Definition: video_control.pb.h:251
@ SignalFrame_Type_AUDIO_STATUS
Definition: video_control.pb.h:264
@ SignalFrame_Type_LEAVE_ACK
Definition: video_control.pb.h:258
@ SignalFrame_Type_INDEX
Definition: video_control.pb.h:254
@ SignalFrame_Type_BRIDGE_RESERVE
Definition: video_control.pb.h:274
@ SignalFrame_Type_BRIDGE_RESERVE_ACK
Definition: video_control.pb.h:275
@ SignalFrame_Type_JOIN
Definition: video_control.pb.h:250
@ SignalFrame_Type_RESUME
Definition: video_control.pb.h:256
@ SignalFrame_Type_SUBSCRIBE_ACK
Definition: video_control.pb.h:253
@ SignalFrame_Type_REMOTE_VIDEO_UPDATE
Definition: video_control.pb.h:268
@ SignalFrame_Type_DATA_MESSAGE
Definition: video_control.pb.h:266
@ SignalFrame_Type_BRIDGE_JOIN_ACK
Definition: video_control.pb.h:273
@ SignalFrame_Type_BRIDGE_JOIN
Definition: video_control.pb.h:272
@ SignalFrame_Type_PING_PONG
Definition: video_control.pb.h:263
@ SignalFrame_Type_SUBSCRIBE
Definition: video_control.pb.h:252
@ SignalFrame_Type_AUDIO_CONTROL
Definition: video_control.pb.h:260
@ SignalFrame_Type_PAUSE
Definition: video_control.pb.h:255
@ SignalFrame_Type_AUDIO_STREAM_ID_INFO
Definition: video_control.pb.h:262
@ SignalFrame_Type_LEAVE
Definition: video_control.pb.h:257
constexpr int StreamMediaType_ARRAYSIZE
Definition: video_control.pb.h:520
constexpr int SignalFrame_Type_Type_ARRAYSIZE
Definition: video_control.pb.h:280
class signal_rtc::PrimaryMeetingJoinAckFrameDefaultTypeInternal _PrimaryMeetingJoinAckFrame_default_instance_
Definition: video_control.pb.h:159
bool BridgeReserveFrame_ReservationType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, BridgeReserveFrame_ReservationType *value)
Definition: video_control.pb.cc:1724
class signal_rtc::MeetingSessionCredentialsDefaultTypeInternal _MeetingSessionCredentials_default_instance_
Definition: video_control.pb.h:144
class signal_rtc::AudioStreamIdInfoDefaultTypeInternal _AudioStreamIdInfo_default_instance_
Definition: video_control.pb.h:69
BridgeReserveFrame_ReservationType
Definition: video_control.pb.h:433
@ BridgeReserveFrame_ReservationType_VIDEO_INPUT
Definition: video_control.pb.h:434
@ BridgeReserveFrame_ReservationType_CONTENT_VIDEO_INPUT
Definition: video_control.pb.h:435
class signal_rtc::DataMessageFrameDefaultTypeInternal _DataMessageFrame_default_instance_
Definition: video_control.pb.h:120
class signal_rtc::PrimaryMeetingJoinFrameDefaultTypeInternal _PrimaryMeetingJoinFrame_default_instance_
Definition: video_control.pb.h:162
bool Metric_Type_IsValid(int value)
Definition: video_control.pb.cc:1089
constexpr SignalFrame_Type SignalFrame_Type_Type_MAX
Definition: video_control.pb.h:279
constexpr int BridgeReserveFrame_ReservationType_ReservationType_ARRAYSIZE
Definition: video_control.pb.h:440
bool PingPongType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, PingPongType *value)
Definition: video_control.pb.cc:2009
class signal_rtc::SubscribeAckFrameDefaultTypeInternal _SubscribeAckFrame_default_instance_
Definition: video_control.pb.h:183
class signal_rtc::MetricDefaultTypeInternal _Metric_default_instance_
Definition: video_control.pb.h:150
class signal_rtc::PrimaryMeetingLeaveFrameDefaultTypeInternal _PrimaryMeetingLeaveFrame_default_instance_
Definition: video_control.pb.h:165
class signal_rtc::BridgeJoinFrameDefaultTypeInternal _BridgeJoinFrame_default_instance_
Definition: video_control.pb.h:105
class signal_rtc::AudioMetadataFrameDefaultTypeInternal _AudioMetadataFrame_default_instance_
Definition: video_control.pb.h:60
bool SignalFrame_Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SignalFrame_Type *value)
Definition: video_control.pb.cc:1048
bool AudioTranscriptItem_Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, AudioTranscriptItem_Type *value)
Definition: video_control.pb.cc:1593
class signal_rtc::StreamMetricFrameDefaultTypeInternal _StreamMetricFrame_default_instance_
Definition: video_control.pb.h:180
const std::string & JoinFlags_Name(JoinFlags value)
Definition: video_control.pb.cc:1833
bool Metric_Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Metric_Type *value)
Definition: video_control.pb.cc:1454
constexpr Metric_Type Metric_Type_Type_MAX
Definition: video_control.pb.h:379
class signal_rtc::AudioTranscriptEntityDefaultTypeInternal _AudioTranscriptEntity_default_instance_
Definition: video_control.pb.h:81
constexpr int BridgeReserveFrame_Action_Action_ARRAYSIZE
Definition: video_control.pb.h:459
constexpr StreamMediaType StreamMediaType_MIN
Definition: video_control.pb.h:518
class signal_rtc::VideoSubscriptionConfigurationDefaultTypeInternal _VideoSubscriptionConfiguration_default_instance_
Definition: video_control.pb.h:195
bool BridgeReserveFrame_Action_IsValid(int value)
Definition: video_control.pb.cc:1741
class signal_rtc::AudioStatusFrameDefaultTypeInternal _AudioStatusFrame_default_instance_
Definition: video_control.pb.h:66
constexpr BridgeReserveFrame_Action BridgeReserveFrame_Action_Action_MAX
Definition: video_control.pb.h:458
class signal_rtc::AudioTranscriptAlternativeDefaultTypeInternal _AudioTranscriptAlternative_default_instance_
Definition: video_control.pb.h:78
class signal_rtc::ErrorFrameDefaultTypeInternal _ErrorFrame_default_instance_
Definition: video_control.pb.h:126
class signal_rtc::PingPongFrameDefaultTypeInternal _PingPongFrame_default_instance_
Definition: video_control.pb.h:156
class signal_rtc::SubscribeFrameDefaultTypeInternal _SubscribeFrame_default_instance_
Definition: video_control.pb.h:186
class signal_rtc::ClientDetailsDefaultTypeInternal _ClientDetails_default_instance_
Definition: video_control.pb.h:114
bool MeetingTranscriptionStatus_Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, MeetingTranscriptionStatus_Type *value)
Definition: video_control.pb.cc:1663
class signal_rtc::StreamAllocationDefaultTypeInternal _StreamAllocation_default_instance_
Definition: video_control.pb.h:174
class signal_rtc::ClientMetricFrameDefaultTypeInternal _ClientMetricFrame_default_instance_
Definition: video_control.pb.h:117
class signal_rtc::AudioStreamIdInfoFrameDefaultTypeInternal _AudioStreamIdInfoFrame_default_instance_
Definition: video_control.pb.h:72
constexpr StreamServiceType StreamServiceType_MIN
Definition: video_control.pb.h:499
bool MeetingTranscriptionStatus_Type_IsValid(int value)
Definition: video_control.pb.cc:1610
class signal_rtc::AudioControlFrameDefaultTypeInternal _AudioControlFrame_default_instance_
Definition: video_control.pb.h:57
const std::string & PingPongType_Name(PingPongType value)
Definition: video_control.pb.cc:1994
class signal_rtc::MeetingTranscriptionStatusDefaultTypeInternal _MeetingTranscriptionStatus_default_instance_
Definition: video_control.pb.h:147
bool JoinFlags_IsValid(int value)
Definition: video_control.pb.cc:1799
constexpr BridgeReserveFrame_ReservationType BridgeReserveFrame_ReservationType_ReservationType_MIN
Definition: video_control.pb.h:438
class signal_rtc::SignalFrameDefaultTypeInternal _SignalFrame_default_instance_
Definition: video_control.pb.h:171
class signal_rtc::JoinFrameDefaultTypeInternal _JoinFrame_default_instance_
Definition: video_control.pb.h:135
bool JoinFlags_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, JoinFlags *value)
Definition: video_control.pb.cc:1848
const std::string & StreamMediaType_Name(StreamMediaType value)
Definition: video_control.pb.cc:1943
class signal_rtc::StreamDescriptorDefaultTypeInternal _StreamDescriptor_default_instance_
Definition: video_control.pb.h:177
class signal_rtc::JoinAckFrameDefaultTypeInternal _JoinAckFrame_default_instance_
Definition: video_control.pb.h:132
const std::string & StreamServiceType_Name(StreamServiceType value)
Definition: video_control.pb.cc:1892
bool SignalFrame_Type_IsValid(int value)
Definition: video_control.pb.cc:911
class signal_rtc::PauseResumeFrameDefaultTypeInternal _PauseResumeFrame_default_instance_
Definition: video_control.pb.h:153
class signal_rtc::TurnCredentialsDefaultTypeInternal _TurnCredentials_default_instance_
Definition: video_control.pb.h:192
constexpr AudioTranscriptItem_Type AudioTranscriptItem_Type_Type_MAX
Definition: video_control.pb.h:398
class signal_rtc::BridgeJoinAckFrameDefaultTypeInternal _BridgeJoinAckFrame_default_instance_
Definition: video_control.pb.h:102
const std::string & BridgeReserveFrame_Action_Name(BridgeReserveFrame_Action value)
Definition: video_control.pb.cc:1767
class signal_rtc::DataMessagePayloadDefaultTypeInternal _DataMessagePayload_default_instance_
Definition: video_control.pb.h:123
constexpr AudioTranscriptItem_Type AudioTranscriptItem_Type_Type_MIN
Definition: video_control.pb.h:397
constexpr SignalFrame_Type SignalFrame_Type_Type_MIN
Definition: video_control.pb.h:278
const std::string & BridgeReserveFrame_ReservationType_Name(BridgeReserveFrame_ReservationType value)
Definition: video_control.pb.cc:1709
class signal_rtc::RemoteVideoUpdateFrameDefaultTypeInternal _RemoteVideoUpdateFrame_default_instance_
Definition: video_control.pb.h:168
const std::string & SignalFrame_Type_Name(SignalFrame_Type value)
Definition: video_control.pb.cc:1033
constexpr PingPongType PingPongType_MIN
Definition: video_control.pb.h:537
constexpr PingPongType PingPongType_MAX
Definition: video_control.pb.h:538
constexpr int StreamServiceType_ARRAYSIZE
Definition: video_control.pb.h:501
class signal_rtc::IndexFrameDefaultTypeInternal _IndexFrame_default_instance_
Definition: video_control.pb.h:129
class signal_rtc::BridgeReserveFrameDefaultTypeInternal _BridgeReserveFrame_default_instance_
Definition: video_control.pb.h:111
constexpr Metric_Type Metric_Type_Type_MIN
Definition: video_control.pb.h:378
bool BridgeReserveFrame_Action_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, BridgeReserveFrame_Action *value)
Definition: video_control.pb.cc:1782
class signal_rtc::AudioTranscriptFrameDefaultTypeInternal _AudioTranscriptFrame_default_instance_
Definition: video_control.pb.h:87
constexpr int Metric_Type_Type_ARRAYSIZE
Definition: video_control.pb.h:380
class signal_rtc::AudioTranscriptItemDefaultTypeInternal _AudioTranscriptItem_default_instance_
Definition: video_control.pb.h:90
bool StreamMediaType_IsValid(int value)
Definition: video_control.pb.cc:1917
const std::string & AudioTranscriptItem_Type_Name(AudioTranscriptItem_Type value)
Definition: video_control.pb.cc:1578
constexpr BridgeReserveFrame_ReservationType BridgeReserveFrame_ReservationType_ReservationType_MAX
Definition: video_control.pb.h:439
bool AudioTranscriptItem_Type_IsValid(int value)
Definition: video_control.pb.cc:1552
constexpr MeetingTranscriptionStatus_Type MeetingTranscriptionStatus_Type_Type_MIN
Definition: video_control.pb.h:419
bool PingPongType_IsValid(int value)
Definition: video_control.pb.cc:1968
Definition: video_control.pb.h:44
static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[]
Definition: video_control.pb.h:51
static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[]
Definition: video_control.pb.h:52
static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[]
Definition: video_control.pb.h:53
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[47] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)